首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: 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
22
问题
有如下类声明:
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全国计算机二级
相关试题推荐
能正确表示逻辑关系:“a≥10或a≤0”的C++语言表达式是
面向对象程序设计思想的主要特征中不包括
下面叙述不正确的是
阅读下面程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+f
若有以下程序:#include<iostream>usingnamespacestd;intf(){staticinti=O;ints=1;s+=i;i++
关于getline()函数的下列描述中,()是错误的。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
对于常数据成员,下面描述正确的是( )。
下列关于多态性的描述,错误的是
随机试题
易患性是指
人体内含量最多的无机盐是
丙承租了甲、乙共有的房屋,因未付租金被甲、乙起诉。一审法院判决丙支付甲、乙租金及利息共计10,000元,分五个月履行,每月给付2,000元。甲、乙和丙均不服该判决,提出上诉:乙请求改判丙一次性支付所欠的租金10,000元。甲请求法院判决解除与丙之间租赁关系
以下各项,()属公司董事会的职权。
关于收入计量的交易价格,下列表述中正确的有()。
对小学生学习指导的方法有哪些?
企业资本总市值与企业占有的投入总资本之差即()。
下列不能作为类的成员的是()。
Itwas3am,acoldandwetnight,onAugust21,2010.IhadjustleftalocalclubtotraveltenkilometershomewhenIlost【C1
Oneofthemostcommonimagesofanadvanced,Western-stylecultureisthatofabusy,traffic-filledcity.Sincetheirfirst【B1
最新回复
(
0
)