首页/ 题库 / [单选题]类C是以多重继承的方式从类A和类B继承而的答案

类C是以多重继承的方式从类A和类B继承而来的,类A和类B无公共的基类,那么________。

单选题
2022-01-02 04:38
A、类C的继承方式只能采用puBliC继承。
B、可改用单继承的方式实现类C的同样功能。
C、类A和类B至少有一个是抽象类。
D、类A和类B至少有一个是虚基类。
查看答案

正确答案
B

试题解析

标签:
相关题目
继承的方式有 ________ 和多重继承。
设有三个变量a、b、c,其中 a = 3,b = 4,c = 5。则表达式“a ^ b + b Mod c - c \ a” 的值是________。
若序列X={B,C,A,D,B,C,D},Y={A,C,B,A,B,D,C,D},请给出序列X和Y的一个最长公共子序列_____
已知a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的执行结果为___________。
在布尔代数L中,表达式(a∧b)∨(a∧b∧c)∨(b∧c)的等价式是_________
设集合A,B,其中A={1,2,3}, B= {1,2}, 则A - B=____________________;
设int a=8,b=2,c=3;,执行语句a%=b+c;printf("%d",a);后的输出结果是__________。
在Java程序中,通过类的定义只能实现_______ 重继承,但通过接口的定义可以实现 _______ 重继承关系。
以下程序运行后的输出结果为_______。main(){ short a=10,b=20,c; a=a>>2; b=b&4; c=a|b; printf("%d %d %d\n", a, b, c);}
在公有继承的情况下,基类的成员在派生类中的访问权限为______。
公有继承的情况下,基类成员在派生类中的访问权限 ______。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是 ______。
可以用p.a的形式访问派生对象p的基类成员,其中a是 ______。
在公有继承的情况下,允许派生类直接访问的基类成员包括______。
C++中,派生类对基类的继承有三种方式:公有继承(Public)、包含继承(Protected)、私有继承(Private)。类B保护继承方式继承了类A,类C公有继承方式继承了类B,则______是类C中的公有成员。
一个类可以同时继承多个类,称为多继承。下列关于多继承和虚基类的表述中,错误的是______ 。
类C是以多重继承的方式从类A和类B继承而来的,类A和类B无公共的基类,那么________。
下列程序的输出结果是_______。 main() { int a=0,b=0,c=0; if(++a>0||++b>0)++c; printf(" a=%d,b=%d,c=%d",a,b,c) ; }
设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为______。
若将D=B* B-4*A*C改为D=A*A+B*B-C*C,则D的输出结果为 ______。
广告位招租WX:84302438

免费的网站请分享给朋友吧