首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int x; public: XA(int U)}x=n;} }; class XB:public XA{ int y; public: XB(in
有如下类声明: class XA{ int x; public: XA(int U)}x=n;} }; class XB:public XA{ int y; public: XB(in
admin
2013-02-27
55
问题
有如下类声明:
class XA{
int x;
public:
XA(int U)}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
解析
在派生类的构造函数声明中,一般格式为:
派生类名(参数总表):基类名(参数总表),对象成员名(参数表)
XB继承XA,基类XA的构造函数带有参数,所以必须给XA的构造函数的形参赋值,同时也可以为数据成员Y赋值。
转载请注明原文地址:https://kaotiyun.com/show/BbNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列选项中不是关系数据库基本特征的是()。
下列函数原型声明中错误的是
计算机技术中,为解决一个特定问题而采取的特定的有限的步骤称为【】。
下列叙述中错误的是()。
以下不能对二维数组a进行正确初始化的语句是()。
假定要对类AB定义加号操作符重载成员函数,实现两个AB类对象的加法并返回相加结果,该成员函数的声明语句为______。
在一个被调用函数中,关于rerun语句的描述,______是错误的。
重载的关系运算符和逻辑运算符的返回类型应当是【】。
冒泡排序算法在最好的情况下的元素交换次数为【】。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是______。
随机试题
聘用合伙人之外的担任合伙企业经营管理人员,参与经营管理行为,由此该经营管理人员成为合伙企业的合伙人。()
明月几时有?________。
伴有低血钾的高血压,其病因应首先考虑
排钠效价最高的利尿药是()
呕血最常见的原因是
风湿性心脏病主动脉瓣狭窄常见的临床“三联征”为
患者,男,54岁。左下6缺失3个月,左下5残冠。已做根管充填。如果后牙均近中倾斜并接触良好,采用周定桥修复时,左下7的固位体最好设计成
项目经理的培养方式有()
A市的甲向B市的乙购买价值10万元的货物,但是双方所签合同中对履行地点未作约定,且事后无法达成补充意见,则()。
Somepsychologistsmaintainthatmentalactssuchasthinkingarenotperformedinthebrainalone,butthatone’smusclesalso
最新回复
(
0
)