对A、B两个类进行多重继承得到派生类C,则创建派生类C的对象时,从基类B中继承过来的成员变量由()类的构造函数进行初始化。
第1题:
下列有关继承和派生的叙述中,正确的是
A.如果一个派生类私有继承其基类,则该派生类对象不能访问基类的保护成员
B.派生类的成员函数可以防问基类的所有成员
C.基类对象可以赋值给派生类对象
D.如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
第2题:
下面关于继承机制的描述中,不正确的是( )。
A.派生类不仅可以继承基类的成员,也可以添加自己的成员
B.设置protected成员是为派生类访问基类成员之用
C.采用不同的继承方式,将限制派生类对基类成员的访问
D.采用私有继承,派生类只能得到基类的公有成员
第3题:
对于多重继承,下面说法中正确的是( )。
A.一个派生类只有一个基类
B.一个基类只能产生一个派生类
C.一个派生类可有多个基类
D.一个基类必须产生多个派生类
第4题:
下列对继承关系的描述中,()是对的。
第5题:
多继承派生类构造函数构造对象时,()被最先调用。
第6题:
当保护继承时,基类的()成员在派生类中成为保护成员,派生类对象不能直接访问基类的()成员。
第7题:
在保护继承中,对于派生类的访问同于公有继承,而对于派生类的对象的访问同于私有继承。
第8题:
派生类自己的构造函数
虚基类的构造函数
非虚基类的构造函数
派生类中子对象类的构造函数
第9题:
在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的
在公有继承中,基类中只有公有成员对派生类的对象是可见的
在私有继承中,基类中只有公有成员对派生类是可见的
在私有继承中,基类中的保护成员对派生类的对象是可见的
第10题:
基类指针指向基类对象
基类指针指向派生类对象
派生类指针指向基类对象
派生类指针指向派生类对象
第11题:
对
错
第12题:
基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。
基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。
基类的私有成员,派生类的成员和派生类的对象都无法访问。
派生类的对象无法访问基类的所有成员。
第13题:
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为( )。
A.派生类、成员对象类、基类
B.成员对象类、基类、派生类
C.基类、成员对象类、派生类
D.基类、派生类、成员对象类
第14题:
下列关于派生类的构造函数的说法中,哪个是错误的 ______。
A.派生类不继承基类的构造函数和赋值运算
B.派生类的构造函数可以调用基类的构造函数
C.派生类的构造函数先于基类的构造函数执行
D.在建立派生类的实例对象时,必须调用基类的构造函数来初始化派生类对象中的基类成员
第15题:
创建派生类时,可以通过MustInherits指定要继承的基类。
第16题:
关于私有继承,下列说法错误的是()。
第17题:
关于保护继承,下列说法错误的是()。
第18题:
多重继承是指一个基类派生出多个派生类的情况。
第19题:
对
错
第20题:
保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。
派生类对象不能访问基类中的任何成员。
派生类的对象可以访问基类的公有成员。
保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。
第21题:
A
B
C
都可以
第22题:
对象成员构造函数―基类构造函数―派生类本身的构造函数
派生类本身的构造函数―基类构造函数―对象成员构造函数
基类构造函数―派生类本身的构造函数―对象成员构造函数
基类构造函数―对象成员构造函数―派生类本身的构造函数
第23题:
第24题:
派生类、成员对象类、基类
成员对象类、基类、派生类
基类、成员对象类、派生类
基类、派生类、成员对象类