首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
21
问题
有如下类声明:
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://kaotiyun.com/show/xuAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
语句cout<<setiosflags(ios::showpos)<<38<<""<<-38<<end1;的输出结果为【】。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
运算符重载是对已有的运算符赋予多重含义,因此()。
下列数据结构中,属于非线性的是()。
设有定义charstr[80]以下不能将输人数据nrst\nsecond\<CR)读取到数组str的语句是()。
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i}private:intvalue;
下面程序编译时发现ma[3]=9错误,其原因是______。#include<iostream.h>classFunArray{int*pa;//指向一个数组空问intsize;//数组元素个
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。#include<iostream.h>classtest{private:inthum;public
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
随机试题
Listeningisanextremelycomplexcommunicativeactivity.Inordertohaveabetterunderstanding,toanticipatewhatiscoming
甲属于先富起来的人,热心组织他人探险旅游,但从不收取组织费用,伙伴费用实行AA制。在一次探险过程中,其伙伴乙遇害身亡,对此乙的家属要求甲承担相应的赔偿责任。下列表述正确的是:()
下列关于建筑与等高线之间的关系表述错误的是()。
面对个别游客恶意攻击和诬蔑我国的言论,导游应该()。
关于职业化管理,正确的说法是()。
为了保证考评的公正和公平性,人力资源部门应当建立()保障系统。
学习困难综合征的表现不包括()。
当地公安机关对异地公安机关提出协助调查、执行强制措施等协作请求,只要法律手续完备,协作地公安机关就应当及时无条件予以配合。()
办公室工作的性质决定了办公室工作具有()。
A:Goodmorning.MissGreen.【5】B:Yes.itis.A:Well.【6】B:Haveyougotanybrownsugar(红塘)?A:【7】I’veonly
最新回复
(
0
)