首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int y; public
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{ int y; public
admin
2015-09-14
18
问题
有如下类声明:
class XA{
int x;
public:
XA(int n){x=n;}
};
class XB:public XA{
int y;
public:
XB(int a,intb);
};
在构造函数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/vqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列程序段,结果是#include<iostream.h>voidmain(){intx=40;chary=’C’;intn;
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;
以下不正确的定义语句是
设有intx=11;,则表达式(x++*2/3)的值是
每个C++程序中都必须有且仅有一个
关于二义性的描述错误的是()。
下面的描述中,正确的是();
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}
以下叙述正确的是
关系代数运算是以集合运算为基础的运算,它的基本操作是【】、并、差。
随机试题
在人工填土中的锚固方法包括().
Whatwillmanbelikeinthefuturein5,000oreven50,000yearsfromnow?Wecanonlymakeaguess,ofcourse,butwe【56】be
A.L2~3,椎间盘突出B.L3~4椎间盘突出C.L4~5椎间盘突出D.L5~S131椎间盘突出导致外踝附近及足外侧痛、触觉减退的是
男性,30岁,咳嗽6d,畏寒、发热3d,咳铁锈色痰.驴诊:右上肺闻及似抬舌后经口腔呼气时所发出的“ha”音响,调高,吸气时相较呼气时相短。该患者可能出现的体征是
影响某地区某一时期房地产供给量的因素包括()。
我国教育目的制定的理论基础是()。
Isshethebeautifulgirl______wantstoappointwithyou?
李大钊曾指出:“余之抨击孔子,非抨击孔子之本身,乃抨击孔子为历代君王所雕塑之偶像的权威也;非抨击孔子,乃抨击专制政治之灵魂也。”新文化运动批判的实质是针对
"学生表"中有"学号"、"姓名"、"性别"和"入学成绩"等字段。执行如下SQL命令后的结果是( )。Selectavg(入学成绩)From学生表Groupby性别
Mymotherwasdeterminedtohelpthoseinneedandshewouldhavebeenimmenselyproudofwhathasbeenachievedtheselast20y
最新回复
(
0
)