首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要使程序执行后的输出结果为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
2020-07-30
49
问题
要使程序执行后的输出结果为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
解析
由主函数main入手,定义了类D对象obj。其中D为类B和C的公有继承,A是C的虚基类。题目中要求的输出结果为“ABCD”,依次为类A,类B,类C,类D中构造函数的输出语句。为了保证基类通过多条路径被派生类继承时,即保证A只被继承一次,输出一个A,所以不但需要声明A为C的虚基类,同样也要声明A为B的虚基类。
转载请注明原文地址:https://jikaoti.com/ti/Hal0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于虚函数的说明中,正确的是()。
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:TestClass3TestClass2TestClass1其中定义的类并不完整,按照要求完成下列操作,将类的定义
请使用VC6或使用【答题】菜单打开考生文件夹progl下的工程progl,该工程中包含程序文件main.cpp,其中有Salary(“工资”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句行有错误,请加
请使用菜单命令或直接用VC6打开考生文件夹下的工程proj3,其中声明了‘Date类,它是一个用于表示日期的类。成员函数isLessThan用以比较两个日期的大小:当第一个日期早于第二个日期时,返回true,否则返回false。请补充完整函数isLessT
对于循环队列,下列叙述中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最小的节点;(
当循环队列非空且队尾指针等于队头指针时,说明循环队列己满,不能进行入队运算。这种隋况称为()。
下列各选项中,不属于序言性注释的是()。
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是()。Samplea[2],*P=newSample;
随机试题
汽车线路接线的一般规律如何?
A.简化口腔卫生指数(OHI—S)B.龈指数(GI)C.龈沟出血指数(SBI)D.探诊出血(BOP)E.牙周指数(PI)适用于流行病学调查和临床疗效评价牙龈炎症程度,但对炎症较重的人群有缺陷的是
乳岩好发年龄为:
阅读下文,回答问题。爸爸的咳嗽自从我家搬进新居以后,不知怎的,爸爸得了一种奇怪的咳嗽病——有时咳得厉害,有时咳得轻些,有时却又像没病似的。后来我发现
朝晖夕阴,_________。(范仲淹《岳阳楼记》)
阅读下面这首诗,写一篇500字左右的鉴赏评论文章。临安春雨初霁[南宋]陆游世味年来薄似纱,谁令骑马客京华?小楼一夜听春雨,深巷明朝卖杏花。矮纸斜行闲作草,晴窗细乳戏分茶。素衣莫起风尘叹,犹及清明可到家。
材料一77岁的彝族老阿妈克迟莫,乘坐5619次列车从下普雄前往上普雄走访亲戚。阿妈很爱笑,也很健谈,因为牙齿几乎掉光,她笑着的时候总是害羞地抿着双唇。她说:“1968年,25岁从上普雄嫁到了下普雄,走了一天多的山路,才到夫家。两年后的1970年,
下列关于无线局域网IEEE802.11标准的描述中,错误的是______。
下列关于二叉树的叙述中,正确的是()。
Fortypeoplewerekilledina______ontherailwayyesterday.
最新回复
(
0
)