首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> using namespaces std; class A { public: A(){} A(int i) { xl
若有以下程序: #include<iostream> using namespaces std; class A { public: A(){} A(int i) { xl
admin
2013-02-27
40
问题
若有以下程序: #include<iostream> using namespaces std; class A { public: A(){} A(int i) { xl=i; } void dispa() { cout<<"x1="<<x1<<","; } private: int x1; }; class B:public A { public: B(){} B(int i):A(i+10) { x2=i; } void dispb() { dispa(); cout<<"x2="<<x2<<endl; } private: int x2; }; int main{) { B b(2); b.dispb(): return 0; } 程序运行后的输出结果是
选项
A、x1=10,x2=2
B、x1=12,x2=10
C、x1=12,x2=2
D、x1=2,x2=2
答案
C
解析
本题考核派生类的构造函数。在C++中,构造函数不能被继承,因此,派生类的构造函数必须通过调用基类的构造函数来初始化基类子对象。所以,在定义派生类的构造函数时,除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数使基类的数据成员得以初始化。如果派生类中还有子对象,还应包含对子对象初始化的构造函数。
转载请注明原文地址:https://jikaoti.com/ti/erE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某系统结构图如下图所示,该系统结构图的最大扇入数是()。
算法的复杂度主要包括【 】复杂度和空间复杂度。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
在下面的一维数组定义中,______有语法错误。
设inta=1,b=2;则(a++)+b和a+++b这两个表达式的值分别为()。
下列对基类和派生类关系的描述中,错误的是()。
下面关于C++语言变量的叙述错误的是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
下面关于C++流的叙述中,正确的是______。
随机试题
A、顺行性遗忘B、错构C、似曾相识D、逆行性遗忘E、谵妄某病人脑出血昏迷10天,醒后不知如何来到医院属于
关于专用X线机的叙述,正确的是
A.口服法B.灌注法C.穿刺注入法D.生理排泄法E.直接引入法静脉肾盂造影常用
男性,50岁,股骨下端疼痛,膝关节活动轻微受限。查体:股骨下端偏外侧局限性隆起,压痛,皮温略高。X线片:股骨外侧髁可见偏心性生长的骨吸收病灶,皮质向外膨隆,变薄,无骨膜反应。诊断为
某男,58岁。心脏病史10余年,近3个月来心悸、气短加重。查体:心界向左扩大,心率128次/分钟,心律绝对不齐,心音强弱不一,伴脉短绌现象。宜诊断为
商品价值的货币表现,通常也用c、v和m来表示它与价值相应的三个组成部分,其中m表现为价格中所含的()。
马柯维茨提出的()描绘出了资产组合选择的最基本、最完整的框架,是目前投资理论和投资实践的主流方法。
下列句子中,有语病的一项是:
李木在某次考试中,课程甲和课程乙得178分,课程丙和课程丁得171分,课程乙和课程丙得174分,课程丁比课程甲高1分。问李木四门课程中哪门课程得分最高?
社会发展规律的特点是
最新回复
(
0
)