首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为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
23
问题
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为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全国计算机二级
相关试题推荐
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
在C语言中定义下列变量并赋值:doublex=1.333;inta=3,b=2,c=1;则下列选项中正确的switch语句是()。
以下4个选项,不能看作一条语句的是()。
有以下程序#include<stdio.h>main(){charb[4][10];inti;for(i=0;i<4;i++)scanf("%s",b[i]);for(i
以下对C语言函数的叙述中正确的是
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
以下选项中不合法的标识符是()。
下列二叉树描述中,正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
在面向对象方法中,不属于"对象"基本特点的是( )。
随机试题
用仪器法测定啤酒的泡持性,是利用泡沫的()变化自动跟踪记录泡沫衰减所需时间。
患者男,40岁。静脉毒瘾患者,近期发热、肌痛、淋巴结肿大,外周血常规检查单核细胞增多,疑为HIV感染。确诊应用的试验是
以下哪项最支持乙肝病毒相关性肾炎
某重大危险源泄漏事故的风险评价,将该事故排放源概化为间隔1小时的等强度瞬时点源(t=0,1h)排入河中。采用瞬时点源河流一维动态水质模型预测t=22h时的沿程增量浓度见下表,则该时刻河道污染物浓度最大增量断面距排放源的距离为()。
下列应通过“应交税费”科目核算的有()。
股权投资基金募集机构应当向投资者及时揭示基金风险并安排签署风险揭示书,风险揭示书中的一般风险包括()。Ⅰ.资金损失风险Ⅱ.流动性风险Ⅲ.基金运营风险Ⅳ.基金委托募集所涉风险
社会认知偏差,在社会认知过程中,认知者和被认知者总是处在相互影响和相互作用的状态。因此,在认知他人、形成有关他人的印象的过程中,由于认知主体与认知客体及环境因素的作用,社会认知往往会发生这样或那样的偏差。社会认知偏差的种类有首因效应、近因效应、光环效应和社
现在,少数地方公安机关实行“点警制”,即人民群众有什么困难,可随时指定民警为他服务。对于“点警制”,你如何看待?
网络管理系统中的故障管理的目标是
hometown
最新回复
(
0
)