首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为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
44
问题
在下列程序的横线处填上适当的内容,使程序执行后的输出结果为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语言中定义下列变量并赋值:doublex=1.333;inta=3,b=2,c=1;则下列选项中正确的switch语句是()。
有以下程序(说明:字母A的ASCII码值是65):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++:}main(){chara()="BYTE"
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
以下叙述中正确的是()。
有以下程序#include<stdio.h>voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main()
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5)等价的是()。
以下关于结构化程序设计的叙述中正确的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在
编写函数fun,其功能是:将两个两位数的正整数a、b合并成—个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b:12时,调用该函数后,c=5142。注意:部分
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
某市的甲企业委托县城的乙企业加工实木地板。甲企业提供的主要原材料实际成本为15万元,乙企业收取的不含税加工费为2万元,代垫辅助材料不含税金额为1万元。乙企业无同类消费品的销售价格。实木地板的消费税税率为5%,乙企业代收代缴消费税的组成计税价格为(
常用于国际贸易中预付货款和货到后付款的结算方式是【】
IwaswonderingthroughthestreetwhenIcaughtsightofastrangestore;therewasn’tanythingbutemptyshelvesatoneendof
A盐酸普萘洛尔B盐酸可乐定C盐酸多巴胺D阿替洛尔E盐酸麻黄碱多巴胺受体激动剂,在体内可以代谢成去甲肾上腺素的是
患者,女,68岁。因“晕厥1次”入院。心电图:心率38次/分。P波与QRS波各自独立,互不关心,心房率快,QRS形态时限正常,R-R间期相等。患者最有可能的诊断是
不属于工程招标投标的主要工作的是()。
对于投产后的()均具有举足轻重影响的分部工程,视为主要分部工程。
有残疾人轮椅通行的门洞,门扇开启的最小净宽为()。
下列用以更正能够确定累积影响数的重要前期差错的方法中,不正确的有()。
OnthenightofMay7,1942,aplanetookofffromanAirForcebaseinEnglandtostopGermafightersovertheEnglishChanne
最新回复
(
0
)