首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为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
41
问题
在下面程序的横线处填上适当的语句,使程序执行后的输出结果为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全国计算机二级
相关试题推荐
下列对基类和派生类关系的描述中,错误的是()。
在设计程序时,应采纳的原则之一是()。
下列程序的运行结果是【】。#include<iostream.h>classA{inta,b;public:A(){a=b=0;}A(intaa,intbb){a=aa;b=bb
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
阅读下面程序:#include<iostream.h>voidmain(){inti,j,row=0,column=0,m;staticinta[3][3]={100,28,72,-30,2,-100};
下列关于析构函数的描述中,错误的是()。
下面关于C++语言变量的叙述错误的是()。
关于getline函数,说法不正确的是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是______。
模板函数的真正代码是在()时候产生。
随机试题
直到最近专家还相信是环境而非基因对人类个性影响最大,但是,一项新的研究却表明:一起成长起来的同卵双生子的个性相似之处比一起成长起来的非同卵双生子多。因此,这项研究得出的结论认为,基因在决定个性方面确实起重要作用。下面哪个如果正确。对该研究的结论提出了最大的
密度计法测原油密度,环境温度变化不应大于()。
影响骨折愈合最主要的因素是
鼻腔黏膜上有丰富的血管、黏液腺的纤毛,鼻中隔前下部也有纤密的毛细胞血管网,当受到刺激、过敏、感染时,鼻黏膜血管迅速扩张和肿胀,出现鼻塞。其常见病因有:感冒、慢性单纯性鼻炎、慢性鼻窦炎、过敏性鼻炎等。局部给药治疗鼻塞的处方药()
桥梁高程测量一般采用()的方法。
《中华人民共和国大气污染防治法》规定,国家鼓励()低毒、低挥发性有机溶剂。
某工程施工总承包合同工期为20个月。在工程开工之前,总承包单位向总监理工程师提交了施工总进度计划,各工作均匀速进行(如图1所示)。该计划得到总监理工程师的批准。当工程进行到第7个月末时,进度检查绘出的实际进度前锋线如图1所示。E工作和F工作于第10个月
在投标报价中,承包商应按招标单位提供的工程量清单的每一单项计算填写单价和合价,在开标后发现投标单位没有填写单价和合价的项目,( )。
目前,我国国债包括()。
以下关于宏的叙述中,错误的是
最新回复
(
0
)