首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-12-14
21
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i){x=i;}
void dispa(){cout<
private:
int x;
};
class B:public A{
public:
B(int i):A(i+10){x=i;}
void dispb(){dispa();cout<
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的对象并初始化h(2),此时会执行类B的构造函数,执行的结果是继承类A中的私有成员赋值了12,给类B自身的数据成员x赋值了2,执行b.dispb()后,输出类A的私有成员x,输出类B自身的数据成员,所以答案为C。
转载请注明原文地址:https://jikaoti.com/ti/mdt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但运算符[]只能作为类的______函数重载。
下列程序输出结果为:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){}TestClass1(int
下列叙述中正确的是
设有数组定义:chararray[]="China";则数组array所占的空间为
下列叙述中正确的是
下列叙述中正确的是
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于【】。
()既可重载为一元运算符,又可重载为二元运算符。
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一个bool型数据,则该运算符重载函数的原型是______。
随机试题
人的心理反映的最高级表现形式是
痛泻要方中防风的功用是
妇女骨盆倾斜度的正常值是
朱某,1983年5月21日出生。2001年4月20日,朱某因涉嫌盗窃罪被公安机关缉拿归案。2001年5月30日,人民法院开庭审理此案,在审理的过程中,朱某以指定辩护人牛律师的父亲与自己的父亲曾一起做生意,后来交恶为由,拒绝牛律师为其进行辩护,并由自己的父亲
计量实验室防火的有效措施包括_________。
客运专线箱梁的刚度强、重量大,对制梁台座、存梁台座及提梁机轨道基础的承载能力及不均匀沉降提出了很高的要求,制梁场的位置应尽量选在地质条件好的地方,减少(),尽量降低大型临时工程费用。
下列影响企业当期营业利润的有()。
下列各项中,应在发生时应作为管理费用处理的是()。
手球比赛的目标是将更多的球攻入对方球门,从而比对方得更多的分。球队的一名防守型选手专门防守对方的一名进攻型选手。旋风队的陈教练预言在下周手球赛中本队将战胜海洋队。他的根据是:海洋队最好的防守型选手将防不住旋风队最好的进攻型选手曾志强。以下哪项如果为
下列关于ADSL的描述中,错误的是()。
最新回复
(
0
)