首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class A{ public: A(int i){x=i;} void dispa(){eout
有如下程序: #include using namespaee std; class A{ public: A(int i){x=i;} void dispa(){eout
admin
2021-06-10
33
问题
有如下程序:
#include
using namespaee std;
class A{
public:
A(int i){x=i;}
void dispa(){eout<
private:
int x;
};
class B:public A{
public:
B(int i):A(i+10){x=i;}
void dispb(){dispa();eout<
private:
int x;
};
int main(){
B b(2);
b.dispb();
retum 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/1vfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>#include<cmath>usingstd::cout;classPoint{public:Menddoubledistance(c
使用VC6打开考生文件夹下的源程序文件modi3.epp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:每卖出一个瓜,则计算瓜的重量,还要计算所有卖出瓜的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义复数类CComplex的私有成员变量real和imaginary,分别用来表示复数的实部和虚部,都是d
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下:李一1.78m21王一1.65m23out2.txt文件的内容如下:李一1.78m21王一1.65m
下列有关运算符重载的叙述中,正确的是()。
若要重载+、=、<<、==和口运算符,则必须作为类成员重载的运算符是()。
下列叙述中正确的是()。
下列关于运算符重载的描述中,错误的是()。
下列关于类模板的描述中,错误的是()。
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
随机试题
HD与其供应商的合作伙伴关系位于俄亥俄州的HD美国公司,强调与供应商之间的长期战略合作伙伴关系。HD公司是一家经营汽车生产、制造、销售的跨国公司,总部设在日本。HD公司总成本的大约80%都是用在向供应商的采购上,这在全球范围是最高的。因为它选择离制
测量误差分为()。
施工总承包合同协议书的合同工期应填写( )。
李某的朋友张某长期从事假人民币的买卖,对于李某的下列行为,说法正确的是()。
自()年起,全国所有游客列车实行车票实名制。
下列关于幻灯片的添加效果的叙述,错误的是()。
ThemediadirectorisresponsibleforthefollowingexceptTheapplicantsforthepositionofmediadirectorshould______.
下面描述中,不属于软件危机表现的是( )。
A、Ananthropologist.B、Ateacher.C、Adoctor.D、Aninventor.A事实细节题。第二段开头就提到Asananthropologist,所以答案为A项。
TurningBrownfieldsintoGreenbacksInactiveindustrialsitesaretransformingintoproductivefacilities.Brownfieldsa
最新回复
(
0
)