首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespaces std; class A { public: A (){} A (int i) {
若有以下程序: #include <iostream> using namespaces std; class A { public: A (){} A (int i) {
admin
2013-02-27
17
问题
若有以下程序: #include <iostream> using namespaces std; class A { public: A (){} A (int i) { x1=i; } void dispa() { cout<<"xl="<<xl<<" , "; } private: int x1; }; class B : public A { public: B (){} B (int i):A(i+10) { x2=i; } void dispb() { dispa (); cout <<"x2="<<x2<<end1; } 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
答案
4
解析
本题考核派生类的构造函数。在C++中,构造函数不能被继承,因此,派生类的构造函数必须通过调用基类的构造函数宋初始化基类子对象。所以,在定义派生类的构造函数时,除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数,使基类的数据成员得以初始化。如果派生类中还有子对象,还应包含对子对象初始化的构造函数。本题中,在派生类B的构造函数中,调用基类A的构造函数对基类A的数据成员 x1进行了初始化。
转载请注明原文地址:https://kaotiyun.com/show/U4Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:charsiSl];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读人的语句或语句组是()。
下面描述中不属于数据库系统特点的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为”asdasasdfgasdaszx67asdmklo”,子字符串为"as",则应当输出6。注意:请勿改动主函数main和其他函数中的任何内
与数学表达式x>=y>=z对应的C吾言表达式是()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
以下选项中能表示合法常量的是()。
若变量已正确定义,有以下程序段“i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);”,程序段的运行结果是()。
设置虚基类的目的是解决二义性问题,通过用关键字【】表示虚基类。
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
随机试题
对动脉粥样硬化的描述,下列哪一项是错误的()
有些从某一职位上退下来的人常抱怨“人走茶凉”,这反映了他们过去曾拥有的职权是非正式权力。()
肾窦内含
单核细胞特异的免疫标志是
Peutz-Jeghers综合征的息肉常为
A公司目前是上市公司,由ABC会计师事务所负责对A公司2×10年度财务报表进行审计,甲注册会计师担任关键审计合伙人。在考虑执业过程中有关职业道德规范的相关问题时,甲注册会计师遇到以下事项,请代为做出正确的专业判断。ABC会计师事务所承接了A公司自20×
2012年11月,杨某被以贪污罪判处有期徒刑7年。2014年11月,法院对杨某于2012年5月所犯受贿罪判处有期徒刑9年。关于对杨某的执行刑期如何确定,下列正确的是()。
除了中国之外,没有哪个国家会把英语强调到比本国语言还重要的程度。这绝对令人悲哀。语言的背后是文化,而文化的背后是实力,英语在世界范围内的盛行是英美体系获胜的结果。中国虽然经济快速发展,但软实力不够,语言文化的发展落后于经济的发展,自信心不足,故而才有对英语
Businessclasspassengerswillreceivea30percentdiscountforpurchasingtickets______leastthreemonthsinadvance.
A、Hehimselfisveryfattoo.B、Theassessmentsystemisnotsound.C、Peopleshouldhavetheirownfreedom.D、Itmaycausealot
最新回复
(
0
)