单项选择题
有如下程序:
#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
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有如下程序: #include<iostream>using namespace std;class AA{public:AA(){cout<< 1 ;}};class BB:public AA{int k;public:BB():k(0){ cout<< 2 ; }BB(int n):k(n){ cout<< 3 ; }};int main(){BB b(4),c;return 0;}运行时的输出结果是______。
A.1312
B.132
C.32
D.1412
点击查看答案&解析
单项选择题
有如下程序:#include<iostream>using namespace std;class Base{int x;public;Base{int n=0};x(n){cout<<n;}Int getX()const{return x;)};class Derived public Base{int y;public;Derived(int m,int n):y(m),Base(n){cout<<m;}Derived(int m):y(m){cout<<m;}};int main(){Derived d1(3),d2(5,7);Return 0;}运行时的输出结果是______。
A.375
B.357
C.0375
D.0357
点击查看答案&解析
相关试题
有如下类定义:class AA{int a;public...
生成派生类对象时,派生类构造函数调用基类...
有如下程序:#include<iostream>using ...