首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
17
问题
有如下程序:
#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://jikaoti.com/ti/kdh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
下列关于运算符重载的叙述中,错误的是()。
有如下程序:#include<iostream>usinsnamespacestd;elassSample{public:Sample(){}一Sample(){cout<<’*’;}
有如下程序段:inti=2;intj=3;intmain(){inti=9,j=i;cout
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
请打开考生文件夹下的解决方案文件proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员_s指向存储成绩的数组,_n表示成绩的个数;成员函数Sort使用冒泡排序法将全部成
下列选项中,正确的C++表达式是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
下列选项中不属于面向对象程序设计特征的是()。
随机试题
布雷斯悖论现象是指在一个交通网络上增加一条路段不仅没有减少交通延滞,反而使整个交通网络上所有出行者的出行时间都增加的现象。根据上述定义,下列属于布雷斯悖论现象的是:
神经递质,激素和细胞因子可通过下列哪条共同途径传递信息
关于宫内节育器的并发症,哪项是正确的
下列哪项不是急性肾功能衰竭的发病机制
患儿,男,5岁。因发热咳嗽2天而来就诊。门诊时症见:发热,体温达38.8℃,咳嗽痰多,色黄而黏,难以咯出,喉间痰鸣辘辘,口渴,烦躁,哭闹不安,小便短黄,大便干结。舌红,苔黄腻,脉滑数。本病应诊断为
初步划分的农用地级别应具有明显的()收益,否则应重新进行调整计算。
贷款合同双方当事人发生合同纠纷时,既可以向仲裁机构申请仲裁,也可以向人民法院起诉。()
小干扰法不仅适用于电力系统运行静态稳定性的分析,也适用于电力系统暂态稳定性的分析。()
()提出了“先行组织者”的概念。
如图,AD⊥BC,CE⊥AB,垂足为D、E,CE、AD交于H,AE=4,EB=3,问CH长为:
最新回复
(
0
)