首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int x; public: XA(int n){x=n;) }; class XB:public XA{ int y; public: XB(in
有如下类声明: class XA{ int x; public: XA(int n){x=n;) }; class XB:public XA{ int y; public: XB(in
admin
2020-11-11
82
问题
有如下类声明:
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://www.kaotiyun.com/show/gZyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正main()函数中的错误,使程序的输出结果如下:Constructor.Defaultconstructor.Areais12
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正其中的错误,使得程序正确运行。程序输出:s1:n=20s2:n=10执行s3.add(s1,s2)s3:n=30s
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0
下列说法中错误的是()。
关于面向对象的程序设计方法,下列说法正确的是
在一个派生类对象结束其生命周期时
在下面的运算符重载函数的原型中,错误的是
下列符号中可以用作C++标识符的是
下列选项中属于面向对象设计方法主要特征的是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
随机试题
Oursocietyhaschangedand______init.
A.同时视B.融合C.立体视觉D.再注视反射E.融合反射双眼视觉发展的最高阶段是
全面性强直一阵挛发作的表现是
承包商应对设备安装调试过程进行( )工作,符合要求后,填写验收报验单,申请验收。
某高速公路工程施工项目,建设单位委托某监理单位对该项目实施监理。设计单位根据建设单位提供的地质勘察报告完成了施工图设计。施工单位通过投标获得施工任务后将路基主体工程、路基边沟工程分别分包给了不同的单位,其中路基边沟工程合同规定工期30天。施工过程
()不适用于开挖深度较大、渗透系数较小,且土质又不好的地层。
在每项经济业务发生和完成时取得或自行填制的会计凭证是原始凭证。()
Electronicmailhasbeeninwidespreaduseformorethanadecade,simplifyingtheflowofideas,connectingpeoplefromdistant
(2010年真题)下列情形中,应认定为自首的有()。
WhateverHappenstoOldComputers?Youhavejustgotanewcomputerandyouaredelightedwithit.Itisdoingeverythingyo
最新回复
(
0
)