首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; classA { public: A(){cout<<’A’;}
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。 #include<iostream> using namespace std; classA { public: A(){cout<<’A’;}
admin
2013-05-30
65
问题
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为ABCD。
#include<iostream>
using namespace std;
classA
{
public:
A(){cout<<’A’;}
};
class B:______
{
public:
B(){cout<<’B’;}
};
class C:______
{
public:C(){cout<<’C’;}
};
class D:public B,public C
{
public:D(){cout<<’D’;}
};
void main(){D obj;)
选项
答案
virtual A或virtual public A或virtual private A或virtual protected A与virtual A或virtual public A或virtual private A或virtual protected A
解析
由于每执行一次A类的构造函数,都将输出一个字符A,输出结果中只有一个A,且第一个输出为A,D继承B,可知必有B继承A。由题中要求C肯定继承某个类,所以,这里的C只能是继承于A,保证输出中只有一个A,A必须为虚基类,所以本题中的空都填virtual A。
转载请注明原文地址:https://kaotiyun.com/show/9nNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于某个函数调用,不给出调用函数的声明的情况是()。
关于继承的目的和作用,说法不正确的是()。
下列程序写法不正确的是()。
对基类数据成员的初始化必须派生类的构造函数中的【】处执行。
下列关于析构函数的描述中,错误的是()。
软件开发模型包括()。Ⅰ瀑布模型Ⅱ扇形模型Ⅲ快速原型法模型Ⅳ螺旋模型
下面关于C++语言变量的叙述错误的是()。
下列叙述中正确的是()。
在C++中,一个数组名字实际上是指向该数组【】的指针。
编译过程一般分成5个阶段【】、语法分析、错误检查、代码优化和目标代码生成。
随机试题
高层决策是由高层领导集团做出决策,它具有的特征是【】
新生儿假月经多发生于出生后
患者,男性,71岁。慢性咳嗽、咳痰20余年,每年持续3~4个月。今日晨起突感左上胸针刺样痛,与呼吸有关,继之出现呼吸困难、大汗、不能平卧,来院就诊。询问病史的重点应是
靶向制剂靶向性的评价指标有()
关于《民事诉讼法》对期间的规定,下列哪些选项是正确的?(2009年卷三第83题)
一定量的某种理想气体,当温度不变时,其压强随体积的增大而();当体积不变时,其压强随温度的升高而()。
事前监督是指监督主体在公安机关及其人民警察实施执法行为之前依法进行监督。()
近日,“大V”戴某在微博上发布消息称,“科学研究证实转基因大米对人体有危害,我国一产粮大省粮仓储备半数以上为转基因大米。”作为一名民警,看到这条消息后,恰当的反应有()。
实现社会主义现代化和中华民族伟大复兴,是坚持和发展中国特色社会主义的()
ThemostimportantdivideinAmericatodayisclass,notrace,andtheplacewhereitmattersmostisinthehome.Conservatives
最新回复
(
0
)