首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int
admin
2018-12-04
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,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/xuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,按先进后出原则组织数据的是
在岂个容量为25的循环队列中,若头指针front=9,尾指针Year=16,则该循环队列中共有______个元素。
下列特征中不是面向对象方法的主要特征的是()。
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intx):val(x){}void
下面关于break语句的描述中,不正确的是()。
下列各类函数中,不是类的成员函数的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下面各项中不属于软件生存期中开发阶段的是
下面的哪个选项不能作为函数的返回类型?
全面支持软件开发过程的软工具集合被称为______。
随机试题
有机物经钠熔后的溶液用稀HAc酸化,加入稀Pb(Ac)2溶液,有黑色沉淀,说明该化合物中含()元素。
《汉堡规则》
下列关于“电子能量”的定义,正确的是
以下哪种材料不是制造人造石材——铸石的原料?[2000年第051题]
从主动控制是事前控制的角度来理解,主动控制的主要作用在于( )。
商业助学贷款台账中记录的贷款信息不包括()。
课堂纪律
①学校放寒假②打电话③想念家人④人们开始欢度春节⑤决定留校
社会主义初级阶段发展生产力的重要性和迫切性的依据是
爬山是很多人都喜欢的一种运动。
最新回复
(
0
)