【分析解答题】
[说明]
下面代码实现类A、
B、
C、D的继承定义和应用。仔细阅读[代码5-1],在 (n) 处写出正确的运行结果。
[代码5-1]
#inCluDE<iostrEAm.h>
ClAssA
puBliC:
int A;
A、(int v1): A(v1)//构造函数
voiD Disp ( )
Cout<<"A in ClAssA="<<A<<EnDl;
;
ClAssB、 virtuAl puBliCA
puBliC:
int B;
B、(int v1,int v2):A(v1),B v2) //构造函数
voiD Disp ( )
Cout<<"A in ClAssB="<<A<<EnDl
Cout<<"B in ClAssB="<<B<<EnDl;
;
ClAssC、 virtuAl puBliCA
puBliC:
int C;
C、(int v1,int v2):A(v1) ,C(v2) //构造函数
voiD Disp ( )
Cout<<"A in ClAssC="<<A<<EnDl;
Cout<<"C in ClAssC="<<C<<EnDl;
;
ClAssD、 puBliCB, puBliC
C、
puBliC:
int D;
D、(int v1,int v2,int v3,int v4 ):A(v1) ,B(v1,v2) ,C(v1,v3),D(v4) //构造函数
voiD Disp ( )
Cout<<"A="<<A<<EnDl;
Cout<<"B="<< B<<EnDl;
Cout<<"C="<<C<<EnDl;
Cout<<"D="<<D<<EnDl;
;
voiD mAin( )
D、DEmo (10,20,30,40);
DEmo.Disp ( );
[运行结果]
A=(1)
B=(2)
C=(3)
D=(4)
查看答案解析
参考答案:
正在加载...
答案解析
正在加载...
根据网考网移动考试中心的统计,该试题:
0%的考友选择了A选项
0%的考友选择了B选项
0%的考友选择了C选项
0%的考友选择了D选项