首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int y; public: XB(int a,int b); }; 在构造函数XB的下列定义中,正确的是(
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int y; public: XB(int a,int b); }; 在构造函数XB的下列定义中,正确的是(
admin
2015-11-24
49
问题
有如下类声明:
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,intb):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/8lNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下对C++语言函数的有关描述中,正确的是
下列关于new运算符的描述中错误的是
设有a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
下列关于动态联编的描述中,错误的是()。
关于getline()函数的下列描述中,()是错误的。
下列运算符中,()运算符在C++中不能重载。
下面对C++运算符的正确的描述是()。
以下叙述正确的是
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
随机试题
NomatterwhereourPattyneedsus,wewill______hercall.
常用的心理评估方法不包括()
注浆法施工的注浆工艺参数包括()。
()与银行间债券市场共同构成我国的债券市场。
在发达国家,工资一般占企业运营成本的50%左右,而在中国还不到10%,在发达国家劳动报酬在国民收入中所占的比重一般在55%以上,在中国则不到42%,并呈现逐年下降的趋势,这给我们的启示有()。①要保证企业收入在初次分配中占的比重合理②建立企业职工工
简述需要层次理论的基本观点和教育启示。
在买卖合同中,合同关系的客体是指()
Pricesarcsky-high,withprofitstomatch.Butlookingfurtherahead,theindustryfaceswrenchingchange,saysanexpertofen
根据通信信号的传输方式,可以分为(1)、(2)。(1)
以下程序的功能是,从键盘上输入若干数据,统计并输出最大值和最小值,当输入负数时结束输入,请填空。DimamaxAsSingle,aminAsSinglex=InputBox("请输入数据")amax=xamin=x
最新回复
(
0
)