首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为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
58
问题
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为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的值是【】。
类模板的使用实际上是将类模板实例化成一个具体的()。
已知数组a中的元素个数为n,下列语句的作用是将下标为i的元素移动到下标为i-1的单元,其中1≤i<n。例如,当n=4,a中原有数据为1,2,3,4时,则移动后a中元素变为2,3,4,4。请将语句补充完整:for(inti=0;i<n-1;i++)
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为()。
若已知charstr[20];,且有语句cin>>str;,此时输入为“Thisisaprogram",则所得的结果是str=()。
下列叙述中正确的是()。
关于getline函数,说法不正确的是()。
对线性表采用折半查找法,该线性表必须【】。
随机试题
患者,女,62岁。肝硬化,今进食粗硬食物后出现呕血,吐血量达600ml,于我院急诊就诊时症见面色苍白,四肢厥冷,汗出脉微,在积极抢救的同时,应急服
具有补气养血,调经止带功能具有活血调经功能
关于施工总承包模式特点的说法,正确的是()。
某建筑高度为300m的办公建筑,首层室内地面标高为±0.000m,消防车登高操作场地的地面标高为-0.600m,首层层高为6.0m,地上其余楼层的层高均为4.8m。下列关于该建筑避难层的做法中,错误的是()。
会计政策变更只需调整变更当年的资产负债表和利润表。()
下列文学作品与创作者对应不正确的是()。
纪要是会议文件的一种,以下关于纪要的标题说法正确的是()。
曲面z=1-x2-y2上与平面x+y-z+3=0平行的切平面为________.
调用报表格式文件PP1预览报表的命令是
下列选项中不属于结构化程序设计方法的是()。
最新回复
(
0
)