首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: A(int i) { x = i; } void dispa () { cout
有如下程序: #include using namespace std; class A { public: A(int i) { x = i; } void dispa () { cout
admin
2021-06-10
41
问题
有如下程序:
#include
using namespace std;
class A {
public:
A(int i) { x = i; }
void dispa () { cout << x <<′,′; }
private :
int x ;
};
class B : public A {
public:
B(int i) : A(i+10) { x = i; }
void dispb() { dispa(); cout << x << endl; }
private :
int x ;
};
int main() {
B b(2);
b.dispb();
return 0;
}
执行这个程序的输出结果是( )。
选项
A、10,2
B、12,10
C、12,2
D、2,2
答案
C
解析
本题考查派生类的构造函数和基类的构造函数。本题中类B继承类A,定义了一个类B的对象并初始化b(2),此时会执行类B的构造函数,执行的结果是继承类A中的私有成员赋值了12,给类B自身的数据成员x赋值了2,执行b.dispb()后,输出类A的私有成员x,输出类B自身的数据成员,所以答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/Ikfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
ClassA是一个类,现在执行下面语句:ClassAa[2],*b[2],*c=newClassA;调用ClassA类的构造函数的次数是
下列关于派生类构造函数和析构函数的叙述中,错误的是
有如下类定义:classPet{charname[30];public:Pet(char*n){strcpy(name,n);}voidbark(){co
有如下函数模板定义:templateT1FUN(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为
在E-R图中,用来表示实体联系的图形是( )。
有如下类声明:classMau{intk;constintm;public:Mau(intk1,intm1);};则构造函数Mau的下列定义
有如下类定义:classFather{//基类public:Father(strings):name(s){}private:stri
字符串"8+a=\tb\n\r"的长度为
在E-R图中,用来表示实体的图形是()。
随机试题
来丕豹、公孙友于晋。(《谏逐客书》)来:
A.基础培养基B.鉴别培养基C.选择培养基D.营养培养基E.特殊培养基厌氧培养基属于
男性,38岁,农民。3天来发热,伴畏寒、头痛、眼痛、腰痛于2月1日入院。T38.6℃,眼结膜充血水肿,面颈潮红,两胁部有小出血点。血WBC16×109/L,尿蛋白(+++)
信用证规定贸易术语为CIF术语,海洋运输,提单上对运费的表示应为:
在房地产评估中,对于既无参照物又无法预测未来收益的评估对象。应采川的评估方法是()。
进行组织结构设计、对企业的组织结构进行比较和评价的基础是组织结构的()。
考量员工如何执行上级指令的效标属于()。(2008年5月二级真题)
对于企业发生的正常停工损失,比如季节性停工、修理期间的正常停工费用等,应于其发生时计入产品成本核算。()
按“先进先出”原则组织数据的结构是
Withthesteadyincreaseintheamountofleisuretimethatpeopleenjoytoday,theimportanceofbusinessesthatdealwithleis
最新回复
(
0
)