首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
39
问题
有如下类声明:
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://jikaoti.com/ti/cpW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=l;i<n;i++)if(s[i]
下列叙述中正确的是()。
有如下程序#include<stdio.h>int*sum(intdata){staticintinit=0;init+=data;return&init;}main(){inti
以下选项中正确的定义语句是()。
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
设有下面的定义:structst{inta;floatb:}d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
多态性分为两类:编译时的多态性和【】。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“【 】”。
随机试题
在特殊传导系统中自律性最高的部位是()
意识完全丧失,对各种刺激均无反应及生命体征不稳定属于意识状态的
下列做法中,哪项不符合《行政许可法》关于许可设定权的规定?()
国债融资,增加政府支出,并通过支出乘数效应增加总需求;或将储蓄转化为投资,并通过投资乘数效应,推动经济的增长。这就是国债的()。
会计档案由()负责整理立卷归档。
根据海关规定,进出口货物报关单的“贸易方式”栏填写未列名的贸易方式时,应填为“其他贸易”。在下列几种贸易方式中不可填写为“其他贸易”的有()。
某公司某年度净利润10000万元,并已知年初与年末发行在外的普通股股数均为50000万股,每股面值1元,每股市场价格为6元,应付普通股利7500万元,下列财务指标正确的是()。Ⅰ.每股收益为0.2元Ⅱ.市盈率为30倍Ⅲ.每股股利为
合同保证保险的种类有()。
2021年2月,农业农村部发布了《农村土地经营权流转管理办法》。该办法严格防止耕地(),明确土地经营权流转要确保农地农用,优先用于()生产。
Whatcanwelearnfromtheconversation?
最新回复
(
0
)