首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class AA{ int a; public: AA(int n=0):a(n){} }; class BB :public AA{
有如下类定义: class AA{ int a; public: AA(int n=0):a(n){} }; class BB :public AA{
admin
2020-06-29
70
问题
有如下类定义:
class AA{
int a;
public:
AA(int n=0):a(n){}
};
class BB :public AA{
public:
BB(int x) __________
};
其中划线处应填写的内容是
选项
A、:AA(x){}
B、:a(n){}
C、{a(x);}
D、{a=x;}
答案
A
解析
C++中,派生类构造函数的初始化列表只能初始化派生类的成员,不能直接初始化继承成员。所以派生类构造函数需要将基类构造函数包含在初始化列表中来间接初始化继承成员,选项B错误;AA中的成员a是private成员,对BB不可见,选项C,D错误;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/378p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
软件生命周期中的活动不包括( )。
有如下程序:#include#includeusingnamespacestd;classPerson{public:Person(string
在软件开发中,需求分析阶段产生的主要文档是( )。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constru
下列有关运算符重载的表述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。其中:定义了类circle和column,column类由circle类protected派生,但是两个类的定义并不完整,请按照以下的
下面描述中不属于软件需求分析阶段任务的是
软件需求分析阶段的主要任务是
请打开考生文件夹下的解决方案文件proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:1234
随机试题
促进肾小管分泌H+的主要因素是
有关更年期综合征,正确叙述是:
血栓闭塞性脉管炎的止痛措施错误的是
【2004年第30题,2011年第39题】确定图3-271所示结构的超静定次数:
依法设立的保险经纪分支机构,应当自开业之日起( )内在中国保监会指定的报纸上予以公告。
整个国民经济的生产活动最终成果的计算公式为:∑(某种产品的数量×该种产品的单价)。( )
下列不属于证券公司代销金融产品应当遵循的原则是()。
甲数与乙数的比是3:7,乙与丙的比是4:3,甲与丙的比是()
请用200字以内的篇幅概括给定资料反映的主要问题。要求:表达准确,语言简练。请从政府部门的角度谈谈如何提高慈善捐款管理的透明度。要求;简要明确,合理可行,字数不超过400字。
Thedifferencebetweenaliquidandagasisobvious(1)_____theconditionsoftemperatureandpressurecommonlyfound(2)_____o
最新回复
(
0
)