首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为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
40
问题
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为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全国计算机二级
相关试题推荐
以下对C语言中联合类型数据的正确叙述是()。
以下4个选项,不能看作一条语句的是()。
若有“chars[3][3]={"AAA","BBB","CCC"};”说明语句,则与它等价的语句是()。
请编写一个函数,函数的功能是删除字符串中的所有空格。例如,主函数中输入"asdafaaz67",则输出为"asdafaaz67"。注意:部分源程序在文件PROGl。C中。请勿改动主函数main和其他函数中的任何内容,仅在
程序定义了NxN的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。例如:a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PRO
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是(
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
软件设计中划分模块的一个准则是( )。
为了使模块尽可能独立,要求()。
支持子程序调用的数据结构是()。
随机试题
FiveBadStudyHabits1.Writingdown【T1】________ofalectureSolution:Puttheinformationintoachartor【T2】________
某柜组2006年末进行盘存,账面库存应为200万元,库存实物盘存为180万元,实际库存比账面库存少20万元。其盘亏率为多少?意义是什么?
沉淀脱氧的原理是溶解在液态金属中的脱氧剂和()直接反应。
某一条无差异曲线由XY=48表示,下列哪两种商品组合是处于这一条无差异曲线上的?()
功能清热解毒,善治疗毒的药是
其性"凝滞"者的邪气为其性"黏滞"者的邪气为
地黄饮子的功用是大定风珠的功用是
《医药产品注册证》、《进口药品注册证》和药品批准文号的有效期是
建设工程进度监测的主要环节是()。
请认真阅读下列材料,并按要求作答。问题:如指导高年段小学生学习上述内容,试拟定教学目标和教学重点。
最新回复
(
0
)