大学网课搜题引擎
首页
安徽省网络课程学习中心平台
C/C++语言程序设计
第9章 继承和派生
题目详情
简答题
对于公有继承,基类的公有和保护成员在派生类中将( )成员。
A 全部变成公有
B 全部变成保护
C 全部变成私有
D 仍然相应保持为公有和保护
(分值:1.00分)
查看答案与解析
简答题
如果是类B在类A的基础.上构造,那么,就称( ) A 类A为基类或父类,类B为超类或子类 B 类A为基类、父类或超类,类B为派生类或子类 C 类A为派生类,类B为基类 D 类A为派生类或子类,类B为基类、父类或超类 (分值:1.00分)
简答题
在定义一一个派生类时,若不使用保留字显式地规定采用何种继承方式,则默认为 ( )方式。 A 私有继承 B 非私有继承 C 保护继承 D 公有继承 (分值:1.00分)
简答题
派生类构造函数的成员初始化列表中,不能包含的初始化项是 A 基类的构造函数 B 基类的子对象 C 派生类的子对象 D 派生类自身的数据成员 (分值:1.00分)
简答题
建立包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为. ( )的构造函数。 A 自己所属类、对象成员所属类、基类 B 对象成员所属类、基类、自己所属类 C 基类、对象成员所属类、自己所属类 D 基类、自己所属类、对象成员所属类 (分值:1.00分)
简答题
下列关于派生类的描述中,错误的是 A 派生类至少有一个基类 B 一个派生类可以作另一个派生类的基类 C 派生类的构造函数中应包含直接基类的构造函数 D 派生类默认的继承方式是public (分值:1.00分)
简答题
下列关于子类型的描述中,错误的是 A 在公有继承下,派生类是基类的子类型 B 如果类A是类B的子类型,则类B也是类A的子类型 C 如果类A是类B的子类型,则类A的对象就是类B的对象 D 在公有继承下,派生类对象可以初始化基类的对象引用 (分值:1.00分)
简答题
派生类的成员函数可以直接访问基类的( )成员。 A 所有 B 公有和保护 C 保护和私有 D 私有 (分值:1.00分)
简答题
下列描述中,错误的是 A 基类的protected成员在public派生类中仍然是protected成员 B 基类的private成员在public派生类中是不可访问的 C 基类public成员在private派生类中是private成员 D 基类public成员在protected派生类中仍是public成员 (分值:1.00分)
简答题
C++的继承性允许派生类继承基类的( )。 A 部分特性,并允许增加新的特性或重定义基类的特性 B 部分特性,但不允许增加新的特性或重定义基类的特性 C 所有特性,并允许增加新的特性或重定义基类的特性 D 所有特性,但不允许增加新的特性或重定义基类的特性 (分值:1.00分)
简答题
C++中的虚基类机制可以保证: ( )。 A 限定基类只通过一条路径派生出派生类 B 允许基类通过多条路径派生出派生类,派生类也就能多次继承该基类 C 当一个类多次间接从基类派生以后,派生类对象能保留多份间接基类的成员 D 当一个类多次间接从基类派生以后,其基类只被一次继承 (分值:1.00分)
简答题
下列关于继承的描述中,错误的是 A 继承是重用性的重要机制 B C++语言支持单重继承和双重继承 C 继承关系不是可逆的 D 继承是面向对象程序设计语言的重要特性 (分值:1.00分)
简答题
下列关于基类和派生类的描述中,错误的是 A 一个基类可以生成多个派生类 B 基类中所有成员都是它的派生类的成员 C 基类中成员访问权限继承到派生类中不变 D 派生类中除了继承的基类成员还有自己的成员 (分值:1.00分)
简答题
当派生类中有和基类一样名字的成员时,一般来说 ( )。 A 将产生二义性 B 派生类的同名成员将覆盖基类的成员. C 是不能允许的 D 基类的同名成员将覆盖派生类的成员 (分值:1.00分)
C/C++语言程序设计
章节列表
C模块阶段性测评
31
第1章 绪论
4
第2章 基本数据类型与表达式
8
类和对象测试
25
第3章 输入输出流
3
第4章 基本数据流控制结构
17
第5章 数组
7
第6章 函数
19
第7章 指针
19
第8章 章类和对象
14
第9章 继承和派生
14
第10章 多态
9
第11章 运算符重载
5