首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; class A { public:A(){cout<<’A’;}
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; class A { public:A(){cout<<’A’;}
admin
2010-12-16
26
问题
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; class A { public:A(){cout<<’A’;} }; class B: ______ { public:B(){cout<<’B’;} }; class C:virtual public A { public:C(){cout<<’C’;} }; class D:public B,public C { public:D(){cout<<’D’;} }; void main(){D obj;}
选项
A、public A
B、private A
C、protected A
D、virtual public A
答案
D
解析
由主函数mian入手,定义了类D对象obj。其中D为类B和C的公有继承,A是C的虚基类。题目中要求的输出结果为“ABCD”,依次为类A,类B,类C,类D中构造函数的输出语句。为了保证基类通过多条路径被派生类继承时,即保证A只被继承一次,输出一个A,所以不但需要声明A为C的虚基类,同样也要声明A为B的虚基类。
转载请注明原文地址:https://kaotiyun.com/show/QIVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若i、j己定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)forIj=0;j<4;j++){…}
以下对C语言中联合类型数据的正确叙述是()。
程序段:intx=12;doubley=3.141593;printf("%d%8.6f’,x,y);输出结果是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数,用来删除字符串中的所有空格。例如,输入asdafaaz67,则输出为asdafaaz67。注意:部分源程序在文件
软件设计中划分模块的一个准则是( )。
字符串’’\\\’’ABCDEF\’’\\’’的长度是()。
设数据集合为D={1,2,3,4,5}。下列数据结构B=(D,R)中为非线性结构的是()。
随机试题
汉乐府是指由汉代乐府机关所采制的诗歌,《陌上桑》和《木兰诗》合称“乐府双璧”。()
对压力容器中易燃、易爆气体的置换,置换气体含氧量必须小于()。
血中抗壁细胞抗体阳性,常提示为
炎细胞浸润是指
刘某(17岁)与华某(17岁)系玉峰中学初二学生,2005年5月23日,刘某由于看华某不顺眼,便邀约本班同学张某殴打华某。当晚20时许,刘某及张某在学校教学楼二楼厕所处拦住华某,并用脚踢打华某,同时,刘某用事先购买的水果刀将华某左腰部刺伤。华某的损伤经鉴定
传热系数较小,传热面受到容器限制,只适用于传热量不大的场合,该换热器为()。
家蚕细胞具有高效表达外源基因的能力。将人干扰素基因导入家蚕细胞并大规模培养,可以提取干扰素用于制药。问题:(1)进行转基因操作前,需用__________酶处理幼蚕组织,以便获得单个细胞。(2)为使干扰素基因在家蚕细胞中高效表
Inthispartyouaretowriteacompositionofnolessthan150wordsabout"CollegeGraduatesWorkasVillageOfficials".Yous
(89年)向量场u(x,y,z)=xy2i+yezj+xln(1+x2)k在点P(1,1,0)处的散度divu=_____.
CreativeBookReportIdeasA)Areyouatalossforcreativebookreportideasforyourstudents?Ifyes,thenthisarticlewill
最新回复
(
0
)