首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。 #include using namespace std; class A { public:A0{cout
要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。 #include using namespace std; class A { public:A0{cout
admin
2013-09-11
47
问题
要使程序执行后的输出结果为ABCD,应在横线处添加语句( )。
#include
using namespace std;
class A
{
public:A0{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对象obi。其中D为类B和C的公有继承,A是C的虚基类。题目中要求的输出结果为“ABCD”,依次为类A,类B,类C,类D中构造函数的输出语句。为了保证基类通过多条路径被派生类继承时,即保证A只被继承一次,输小一个A,所以不但需要声明A为C的虚基类,同样也要声明A为B的虚基类。
转载请注明原文地址:https://kaotiyun.com/show/KsBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
根据数据的观测方法和来源划分,研究数据可以分为()
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
下列选项中不是乌申斯基主张的教学原则是
简述大学服务社会功能的形成与发展。
关于遗传素质在人的身心发展中的作用,下列说法错误的是
生物起源说和心理起源说的根本错误在于否认了教育的
设f(x)是满足=1的连续函数,则当x→0时是关于x的________阶无穷小量.
设函数f(x)在x=0的某邻域内有定义,且均存在,则下列叙述错误的是()
下列关于boolean类型的叙述中,正确的是()。
随机试题
全身化脓性感染的治疗原则
膀胱结石的典型症状是
臀红护理法应包括下列哪项:
原告A公司在多年的市场调查中积累了大量第一手资料和客户资源,并且采取了严密的保密措施以防竞争对手知晓。1991年,该公司高级技术经理袁某辞职,几个月后A公司发现袁某所在的B公司掌握了同样的商业信息,抢占了大量的市场,使得A公司经济上受到了重大损失。A公司遂
银行业从业人员的下列行为中,不符合“熟知业务”有关规定的是()。
Howbesttosolvethepollutionproblemsofacitysunksodeepwithinsulfurouscloudsthatitwasdescribedashellonearth?
【B1】【B20】
Whatisthereportabout?
ThreeTipstoImproveYourPublicSpeakingSkills1.Childrenasyoungas【T1】______:showandtell【T1】______Numberonefe
A、MorerestaurantswilljoinRestaurantWeek.B、Thisyear’sRestaurantWeekwillstartsoon.C、Biggerdiscountswillbeoffered
最新回复
(
0
)