首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA { int x; public: XA(int n){x=n;} }; class XB:public XA { int y; publi
有如下类声明: class XA { int x; public: XA(int n){x=n;} }; class XB:public XA { int y; publi
admin
2017-10-17
27
问题
有如下类声明: class XA { int x; public: XA(int n){x=n;} }; class XB:public XA { int y; public: XB(int a,int b); }; 在构造函数XB的下列定义中,正确的是
选项
A、XB::XB(int a,int b):x(a),y(b){}
B、XB::XB(int a,int b):XA(a),y(b){}
C、XB::XB(int a,int b):x(a),XB(b){}
D、XB::XB(int a,int b):XA(a),XB(b){}
答案
B
解析
派生类的构造首先要调用基类的构造函数,对基类成员初始化;然后对派生类中新增的成员初始化。格式为:派生类名(构造函数形参表):基类构造函数(形参表)。
转载请注明原文地址:https://kaotiyun.com/show/hXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不属于构造函数特征的是
下列关于多态性的描述,错误的是
下面对静态数据成员的描述中,正确的是
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
执行完C++程序中的下列3条语句后,c指向()。inta,b,*c=&a;int*p=c;p=&b;
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
按照标识符的要求,下列选项中,()符号不能组成标识符。
以下哪个不是C++语言中的有效标识符?
随机试题
无产阶级专政的实质就是()
求函数f(x,y,z)=x2+y2+z2-xyz在点P(1,-1,2)处沿方向L={1,0,1}的方向导数
根据我国《破产法》的规定,破产界限的实质标准是债务人不能清偿到期债务。可以界定为债务人不能清偿到期债务的是()。
根据《中华人民共和国反不正当竞争法》,经营者以不正当手段获取权利人的商业秘密,由监督检查部门责令停止违法行为,情节不严重的,处()的罚款。
在导游讲解中,常用的问答法不包括()。
一战前的“三国协约”与二战后的“北约”都()。①以争夺世界霸权为目的②突出英、美的主导地位③具有军事政治同盟性质④影响了世界格局的变化
读书贵有疑,可贵之处,就是独立思考,敢于大胆探索和追求。但是,提倡读书有疑,并不是脱离客观实际,违背科学的胡猜乱疑,要疑得有长进,还必须善于疑。否则,当疑不疑,不当疑又乱疑,那不但得不到任何长进,相反还会把思想引上邪路,这绝不是我们应取的治学态度。
下列语句中没有歧义的是:
写作要有题目,就是要有中心思想,要有内容。目的性要明确,例如这篇文章是记载一件事情或提出一个问题,解决一个问题,或发表自己的主张,见解等等。总之,要有所为而作。无所“为”的文章,尽管文理通顺,语气连贯,但内容空洞,只能归入废话一栏,以不写为好。这段话支持了
被判处无期徒刑的犯罪分子,实际执行10年以上,并且()的,可以假释。
最新回复
(
0
)