更多"下列关于派生类和基类的描述中,正确的是( )。"的相关试题:
[单项选择]下列描述中错误的是
A) 派生类可以作为基类派生其他的子类
B) 派生类继承基类的所有数据成员
C) 派生类可以有多个基类
D) 派生类不能继承一些函数成员
[单项选择]当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是( )。
A. 任何
B. 公有或保护
C. 保护或私有
D. 私有
[单项选择]派生类继承了基类的( )
A. 所有成员
B. 部分成员
C. 数据成员
D. 成员函数
[单项选择]当派生类继承一个基类时,默认的继承方式为
A. public
B. protected
C. private
D. 不确定
[填空题]在派生类中使用基类的成员,可以显式地使用 【13】 来使用基类成员。
[单项选择]下面关于派生类的描述中错误的是( )。
A. 派生类中至少有一个基类
B. 一个派生类可以作为另一个派生类的基类
C. 派生类只继承了基类中的公有成员和保护成员
D. 派生类的缺省继承方式是私有
[单项选择]在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
A. 派生类的对象可以赋给基类的对象
B. 派生类的对象可以初始化基类的引用
C. 派生类的对象可以直接访问基类中的成员
D. 派生类的对象的地址可以赋给指向基类的指针
[单项选择]在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是 ______。
A. 派生类的对象可以赋给基类的对象
B. 派生类的对象可以初始化基类的引用
C. 派生类的对象可以直接访问基类中的成员
D. 派生类的对象的地址可以赋给指向基类的指针
[填空题]
如果一个派生类只有一个直接基类,则该类的继承方式称为()继承;如果一个派生类同时有多个直接基类,则该类的继承方式称为()继承。
如果一个派生类只有一个直接基类,则该类的继承方式称为()继承。
[单项选择]生成派生类对象时,派生类构造函数调用基类构造函数的条件是( )。
A. 无需任何条件
B. 基类中显式定义了构造函数
C. 派生类中显式定义了构造函数
D. 派生类构造函数明确调用了基类构造函数
[单项选择]下列对基类和派生类关系的描述中,错误的是( )。
A. 派生类是基类的具体化
B. 派生类是基类的子集
C. 派生类是基类定义的延续
D. 派生类是基类的组合
[填空题]C++中,派生类继承了基类的全部数据成员和除 【14】 之外的全部函数成员。
[单项选择]如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是( )。
A. public和public
B. public和protected
C. protected和public
D. protected和protected
[填空题]若类B是类A的私有派生类,类C是类B的公有派生类,则类C 【12】 访问基类A的公有成员。
[单项选择]当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员,称为继承的( )
A. 规律性
B. 传递性
C. 重复性
D. 多样性