(判断题)
虚基类是用来解决多继承中公共基类在派生类中只产生一个基类子对象的问题。
A对
B错
正确答案
答案解析
略
相似试题
(判断题)
在私有继承中,基类中只有公有成员对派生类是可见的。
(填空题)
如果想要使公共基类在派生类中只产生一个基类子对象,则必须将这个基类设为()。
(单选题)
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
(简答题)
“虚基类”是通过什么方式定义的?如果类A有派生类B、C,类A是类B虚基类,那它也一定是类C的虚基类吗?为什么?
(简答题)
在继承关系中,派生类中包含基类所有成员,基类是否也包含派生类的部分成员?
(判断题)
派生类是基类的子类型。
(判断题)
多继承情况下,派生类的构造函数中基类构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序。
(填空题)
从一个基类派生的继承为单继承,从多个基类派生的继承为()。
(填空题)
在OOP中,当类的继承方式为公有继承时,基类的()和()的访问属性在派生类中不变,基类的()不可访问。