首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{
有如下类声明: class XA{ int x; public: XA(int n){x=n;} }; class XB:public XA{
admin
2010-06-06
57
问题
有如下类声明:
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
解析
本题考核派生类中构造函数的定义。C++中派生类构造函数的一般语法规则为:<派生类名>::<派生类名>(<参数表>):<基类名 1>(<参数表 1),...<基类名n>(<参数表n>),<子对象 1>(<子对象参数表 1>),...<子对象 m>(<子对象参数表 m>){<派生类新增成的初始化语句>;},对照上述表达只有B选项符合要求.
转载请注明原文地址:https://kaotiyun.com/show/5Yjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){charb[4][10],c;inti,j;for(i=0;i<4;i++){j=0;while((c=getcha
有以下程序#include<stdio.h>main(){inti;FILE*fp;for(i=0;i<3;i++){fp=fopen("res.txt","w"
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”
在数据管理技术发展的三个阶段中,数据共享最好的是()。
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROGl.C中。请勿改动主函数mai
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
关系数据库管理系统所管理的关系是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
如果需要打开一个已经存在的非空文件"FILE’’并进行修改,正确的语句是()。
在C++中,实现封装性需借助于______。
随机试题
国家消亡的历史必然性。
求微分方程y"-4y’+4y=e-2x的通解。
A.IDLB.VLDLC.LDLD.CME.HDL向肝内转运胆固醇的脂蛋白是()
产品质量认证机构应当依照国家规定对准许使用认证标志的产品进行认证后的跟踪检查,对不符合认证标准而使用认证标志的()。
下列分子属于极性分子的是()。
某水利工程业主与承包商签订了工程承包合同,合同中含有两个子工程,估算工程量甲项为2300m3,乙项为3200m3;甲项单价为180元/m3,乙项单价为160元/m3。承包合同规定:(1)开工前业主应向承包商支付合同价20%的预付款。(2)业主自
在下列财务风险与经营风险的搭配中,不符合权益投资人期望的是()。
将电视作为主要新闻来源的公众和将网络作为主要新闻来源的公众的比例之差是:
exportsubsidy
WheretheGalapagosIslandslietoday,therewasonceanunbrokenexpanseofPacific.Thentheseabegantoseetheandsimmer,t
最新回复
(
0
)