下列虚基类的说明中,正确的是()
A: classvirtualB:publicA
B: classB:virtualpublicA
C: virtualclassB:publicA
D: classB:publicAvirtual
A: classvirtualB:publicA
B: classB:virtualpublicA
C: virtualclassB:publicA
D: classB:publicAvirtual
B
举一反三
- 下列虚类的声明中正确的是()。 A: classvirtualB:publicA B: virtualclassB:publicA C: classB:publicAvirtual D: classB:virtualpublicA
- 下列虚基类的声明中正确的是______。 A: classvirtualB:publicA B: classB:publicAvirtual C: classB:publicvirtualA D: virtualclassB:publicA
- 已知:class{public:inta;intb();intf();intf(int);intg();};classB{public:charf();intg();private:inta;intb();};classC:publicA,publicB{};设有:C*pc;则: A: pc->a存在二义性。 B: pc->b()存在二义性 C: pc->f(10)存在二义性。 D: D c->g()存在二义性。
- 假设有两个包A与B,其中B包依赖于A包,且二者之间不构成任何嵌套关系,此外,A包中含有三个类元素ClassA,可见修饰为public。ClassB,可见修饰为protected。ClassC,可见修饰为private。那么在B包中可见的元素有 A: ClassA B: ClassA,ClassB C: ClassA,ClassB,ClassC D: ClassB
- 下列虚基类的说明中,正确的是
内容
- 0
有一个类A,对于其构造函数的声明正确的是() A: voidA(intx){…} B: AA(intx){…} C: intA(intx){…} D: publicA(intx){…}
- 1
已知MyInterface是一个接口,ClassA是实现该接口的一个类,ClassB是ClassA的子类,则下面说法哪个正确?
- 2
使用组合或者聚合取代继承,可以避免多次继承的缺点,关于下图的描述正确的是?[img=401x97]18034c7168a5efd.png[/img] A: ClassB和ClassA是一种组合关系, ClassA不应该单独存在。 B: ClassB和ClassA是一种聚合关系, ClassA不应该单独存在。 C: ClassA只能是个内部类。 D: ClassB和ClassA是一种聚合关系, ClassA可以单独存在。
- 3
在过程中声明变量,下列属于局部变量声明的是 A: Dima,b,c B: Statica,b,c C: Privatea,b,c D: Publica,b,c
- 4
LoRaMAC协议要求每个终端必须支持ClassA和ClassB。