首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
46
问题
有如下程序:
#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全国计算机二级
相关试题推荐
软件工程3要素包括方法、工具和过程,其中,______支持软件开发的各个环节的控制和管理。
在E.R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是【】框。
软件结构是以【】为基础而组成的一种控制层次结构。
数据是指所有能输入到计算机之中并被计算机程序处理的()。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
关于虚函数下面说的正确的是()。
编译时的多态性可以通过使用()获得。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键字()。
随机试题
影响速动比率的因素有()。
在蒸发操作中,由于溶液中含有溶质,故其沸点必然低于纯溶剂在同一压力下的沸点。()
中年男性,主诉全口牙酸痛,面磨平,咀嚼无力,有耳部疼痛,来院就诊。检查:面下1/3短,牙列完整,全口牙广泛过度磨耗并超过生理范围,牙合面探硬,无变色、多处过敏点,咀嚼肌及关节有压痛,偶有关节弹响牙合根据临床症状,最好的治疗措施是
影响冠修复体粘着力大小的因素不包括
下列哪种不属于牙源性上皮
下列除哪项外,均为鼓胀的病理特点
基金托管人在基金运作中的作用主要表现在()。
促进劳动力国际流动的经济原因主要有()。
下列()又称折余价值。
银行:信用
最新回复
(
0
)