首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
49
问题
有如下程序:
#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://kaotiyun.com/show/NwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序: #includc<iostream> using namespace std; class VAC{ public: int f()const{return 3;} int f(){return 5
有如下类定义: class Point{ private: static int how_many; }; ______how_many=0; 要初始化Point类的静态成员how_many,下划线处应填入的内容是
有如下定义: int a[5]={1,3,5,7,9}, * p=a; 下列表达式中不能得到数值5的是
在二维表中,元组的______不能再分成更小的数据项。
有如下程序:#includeusingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPrint()const{cout
派生类对基类的继承有三种方式:______、______,保护继承。
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
下列关于链式存储的叙述中,错误的是()。
下列叙述中,正确的是
下列有关数据库的描述,正确的是
随机试题
以下恶意攻击方式属于主动攻击的是()
求极限.
在进行下肢静脉显像时,扎止血带所进行的显像主要是显示
有关18F-FDGPET/CT脑代谢显像注意事项,其中错误的是
患者,女性,44岁。因慢性痢疾住院治疗,灌肠时该患者应采取的正确体位是
A.负责标定国家药品标准品、对照品B.负责国家药品标准的制定和修订C.制定检验费收缴办法D.对已经批准生产的药品进行再评价E.核定进口药品检验费项目和收费标准《中华人民共和国药品管理法》规定国务院财政部门会同国务院价格主管部门
男,30岁,肛周脓肿术后,患处水肿、疼痛,为减轻患处的症状应选用
在银行风险管理中,主要职责是负责执行风险管理政策,制定风险管理的程序和操作规程,及时了解风险水平及其状况的机构是()。
甲广播影视公司为增值税一般纳税人,2018年6月份提供广告设计服务取得不含税销售额100万元,提供广告发布服务取得不含税销售额300万元。当月接受旅客运输服务,支付不含税价款30万元。已知文化创意服务的增值税税率为6%,则该广播影视公司20l8年6月份应缴
Julie:Doyouknoweverybodyhere?Paul:No.Hardlyanybody.Julie:HowdoyouknowSam?Paul:He’safriendofMark’s.Howd
最新回复
(
0
)