单项选择题
生成派生类对象时,派生类构造函数调用基类构造函数的条件是______。
A.无需任何条件
B.基类中显示定义了构造函数
C.派生类中显式定义了构造函数
D.派生类构造函数明确调用了基类构造函数
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序:#include<iostream>using namespace std;class Base{public:Base(int x=0):valB(x){cout<<valB;}~Base(){cout<<valB;}private:int valB;};class Derived:public Base{public:Derived(int x=0,int y=0):Base(x),valD(y){cout<<valD;}~Derived(){cout<<valD;}private:int valD;};int main(){Derived obj12(2,3);return 0;}运行时的输出结果是______。
A.2332
B.2323
C.3232
D.3223
点击查看答案&解析
单项选择题
有如下程序:#include<iostream>using namespace std;class C1{public:~C1(){cout<<1;}};class C2:public C1{public:~C2(){cout<<2;}};int main(){C2 cb2;C1 *cb1;return 0;}运行时的输出结果是______。
A.121
B.21
C.211
D.12
点击查看答案&解析
相关试题
有如下类定义:class AA{int a;public...