首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA { int x; public: XA(int n){x=n;} }; class XB:public XA { int y; publi
有如下类声明: class XA { int x; public: XA(int n){x=n;} }; class XB:public XA { int y; publi
admin
2017-10-17
25
问题
有如下类声明: 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://jikaoti.com/ti/OKt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序执行的结果是【 】#include<iostream>usingnamespacestd;classA{public:staticintx;A(inty){cout<<x+
已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()con
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intValue);private:inti=0;
下列说法正确的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;c
数据流图采用4种符号表示______、数据源点和终点、数据流向和数据加工。
随机试题
设直线y=ax与抛物线y=x2所围图形的面积为S1,它们与直线x=1所围成图形的面积为S2,并且a<1.求该最小值所对应的平面图形绕Ox轴旋转一周所得旋转体的体积.
市场上购回的鲜猪肉,食后发生以急性胃肠炎为主的症状。经防疫站检验查出大量肠炎沙门菌,但此肉品无感官性状改变,其原因是该茵
(2006年)某物质的内能只是温度的函数,且遵守关系式:U=125+0.125tkJ,此物质的温度由100℃升高到200℃。温度每变化1℃所做的功δW/dt=0.46kJ/℃,此过程中该物质与外界传递的热量是()kJ。
下列化合物中没有共价键的是()。
薪酬水平低的企业应当注意()点处的薪酬水平。
给定资料1.我国是一个农业大国,农业是国民经济的基础,农村稳定是整个社会稳定的重要因素,农民问题仍然是我国建设的根本问题。在向社会主义市场经济的过渡中,进一步发展农业生产,搞活农村经济,使广大农民尽快脱贫致富,达到小康水平,是实现国民经济发展第二
A、 B、 C、 D、 C
ADO对象模型有5个主要对象,他们是Connection、RecordSet、Field、Error和()。
FederalDepositInsuranceCorporationBefore1933,andparticularlyduringtheperiod1929—1933,bankfailureswerenotunco
A、Farmersshoulduselessinsecticide:B、Farmersshoulduseacombinationoftwoorthreeinsecticidesatonce.C、Farmersshould
最新回复
(
0
)