首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include usingmpaee std; class A{ public: A(int i){x=i;} void dispa(){cout<<X<<‘,’;} private:
有如下程序: #include usingmpaee std; class A{ public: A(int i){x=i;} void dispa(){cout<<X<<‘,’;} private:
admin
2020-12-21
80
问题
有如下程序:
#include
usingmpaee 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/bpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。己知有如下类定义:classTestClass{protected:voidfun(){}};classTestCl
若要把函数voidfun0定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。A)+B)=C)<<D)++
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyCl
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(int a)const {this->a=a;} //② static int g(
下列关于模板的叙述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[].int.n),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示人基本信息的类CHumanlnfo,但类CHumanlnfo的定义并不完整。请按要求完成下列操作,将类CHumanlnfo的定义补充完成:(1)定义私有数据成员blood
随机试题
A.球形病毒B.砖形病毒C.弹状病毒D.丝状病毒E.蝌蚪状病毒噬菌体大多是()
循行于体前正中线的经脉是
关于感光效应与管电压的关系,正确的叙述是
高压氧可用于治疗
避孕片1号每片含避孕针1号每支含
胸痹之心血瘀阻证的临床主要特征是( )。
下列考核方法中属于系统性考核方法的有()。[2007年真题]
普通话中轻声是由音高决定的。(辽宁师范大学2015)
以.txt为扩展名的文件通常是()。
"Ifyouhadtoidentify,inoneword,thereasonthehumanracehasnotachieved,andneverwillachieve,itsfullpotential,th
最新回复
(
0
)