首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为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
48
问题
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为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全国计算机二级
相关试题推荐
设inta=10,b=11,c=12;,表达式(a/b)<c&&b==c的值是【】。
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()。
下列关于模板的叙述中,错误的是()。
下列函数参数默认值定义错误的是()。
下列一维数组定义正确的是()。
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为()。
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为【】。
声明长度为10的float型数组a,且初始化为0的语句是【】。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
下列关于线性表的叙述中,不正确的是______。
随机试题
A.抗Sol-70抗体B.抗Jo-1抗体C.抗Sm抗体D.抗中性粒细胞胞浆抗体E.抗组蛋白抗体多发性肌炎的标志抗体是
患者,女,62岁。大脑中动脉瘤,拟行动脉瘤夹闭术。心电图无异常,入室血压135/82mmHg,心率82次/分。术中需要控制性降压。最佳的麻醉方法是
企业宏观环境包括()。
东四北头条至十二条和西四北头条至八条至今还保持着元大都时期的制式。()
()分为工资和薪金两种形式。
教师在教育过程中应成为幼儿学习活动的______、______、______。
班级组织建构的原则包括()
在巴甫洛夫所讲的两种信号系统中,第二信号系统属于()
一、注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料时限为40分钟,作答时限为110分钟。满分100分。2.请在答题卡上指定位置填写自己的姓名、报考部门,填写准考证号。3.所有题目一律使用现代汉语作答,并书写
Generallyspeaking,aBritishiswidelyregardedasaquiet,shyandconservativepersonwhois【21】______onlyamongthosew
最新回复
(
0
)