首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。 #include using namespace std; class A { public:A(){cout
要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。 #include using namespace std; class A { public:A(){cout
admin
2021-09-05
44
问题
要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。
#include
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
解析
由主函数main入手,定义了类D对象obj。其中D为类B和C的公有继承,A是C的虚基类。题目中要求的输出结果为“ABCD”,依次为类A,类B,类C,类D中构造函数的输出语句。为了保证基类通过多条路径被派生类继承时,即保证A只被继承一次,输出一个A,所以不但需要声明A为C的虚基类,同样也要声明A为B的虚基类。
转载请注明原文地址:https://kaotiyun.com/show/5o5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于函数中的,下列表述中错误的是()。
若AA为一个类,a为该类的私有整型数据成员,getA0为该类的一个非静态公有成员函数,功能是返回a的值。如果X为该类的一个对象,要在类外访问X对象中a的值,正确的访问格式为()。
有如下程序:#include#includeusingnamespacestd;classMyBag{public:MyBag(stringbr,stringcr):brand(br),color(cr){++count;}—MyB
在定义函数模板或类模板时,开头的保留字是()。
有如下类和对象的定义:c1assConstants{public;staticdoublegetPIO{retum3.1416;)};Constantsconstants,下列各组语句
语句ofstreamf(”SALARY.DAT”,ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
请打开考生文件夹下的解决方案文件proj3,其中声明的是一个人员信息类,补充编制程序,使其功能完整。在main函数中给出了一组测试数据,此种情况下程序的输出应该是:Zhang20Tsinghtin。注意:只能在函数address_change
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以
算法的空间复杂度是指( )。
随机试题
患者,女,35岁,2天前开始腹痛,先上腹后脐周,有阵发性加剧,伴恶心、呕吐2次胃内容物,腹泻3~5次/日,稀便。查体:体温37.5℃,下腹中部压痛,轻度肌紧张,肠鸣音活跃。化验血WBC12.5×109/L,大便常规WBC2~40腹部X线平片未见膈下游离气体
能量代谢
李某,女,32岁,第一胎,孕42周,为待产而入院。平素月经规律,5/28~30天,停经35天尿妊娠试验阳性,孕4个月自觉胎动,间断产前检查,未见异常。身高165cm,BP110/70mmHg,P90次/分钟,一般情况好,心肺未发现异常。产科检查:宫高36
治疗冠心病心绞痛气阴两虚证,可采用的是
疲劳分为肌肉疲劳和精神疲劳。下列措施中,不属于消除精神疲劳的是()。
对外国企业常驻代表机构采用的征税办法包括()。
下面关于金融工具和金融市场叙述错误的是()。
下列词语的书写及画线字的注音全都正确的一项是()。
为什么说宪法的效力和修改程序不同于一般法律?
战争:活动:武器
最新回复
(
0
)