设置虚基类的目的是()。
第1题:
( 23 )下列关于虚基类的描述中,错误的是
A )使用虚基类可以消除由多继承产生的二义性
B )构造派生类对象时,虚基类的构造函数只被调用一次
C )声明 “ class B : virtual public A ” 说明类 B 为虚基类
D )建立派生类对象时,首先调用虚基类的构造函数
第2题:
系统设计的主要目标是()。
A、经济性
B、提高系统的可靠性
C、提高软件的可维护性
D、减少源程序的代码行
E、提高系统的运行效率
第3题:
A.消除隐藏线
B.消除隐藏面
C.消除二义性
D.简化图形
第4题:
设置虚基类的目的是解决二义性问题,可通过【 】标识虚基类。
第5题:
下列关于虚基类的描述中,错误的是( )。
A.使用虚基类可以消除由多继承产生的二义性
B.构造派生类对象时。虚基类的构造函数只被调用一次
C.声明“classB:virtualpublicA”说明类B为虚基类
D.建立派生类对象时,首先调用虚基类的构造函数
第6题:
在C++中,设置虚基类的目的是【 】。
第7题:
C++中,设置虚基类的目的是【 】。
第8题:
A、有引入虚基类的目的是解决二义性的问题;
B、因为虚基类可被多个派生类继承,因此可以有多个副本以适应不同的派生类;
C、若某个类被说明为虚基类,则被重复继承的该类成员在派生类对象中只有一个副本;
D、在派生类对象创建时,要保证虚基类的构造函数只被调用一次。
第9题:
设置虚基类的目的是解决二义性问题,通过用关键字【 】表示虚基类。
第10题:
下列关于虚基类的描述中错误的是
A.虚基类子对象的初始化由最派生类完成
B.虚基类子对象的初始化次数与虚基类下面的派生类个数有关
C.设置虚基类的目的是消除二义性
D.带有虚基类的多层派生类构造函数的成员初始化列表中都要列出对虚基类构造函数调用