首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(int i){x=i;} void dispa(){cout<<x<<’
有如下程序: #include<iostream> using namespace std; class A{ public: A(int i){x=i;} void dispa(){cout<<x<<’
admin
2021-05-06
27
问题
有如下程序:
#include<iostream>
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<<end1;}
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/H3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是()。
有如下程序:#include<iostream>usingnamespacestd;classBasel{public:Basel(intd){cout<<d;}~Base1(){}
下列说法中错误的是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
有如下函数原型:intfunc(int**a,int*b,int&cintd);其中可称为引用参数的参数变量是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
某二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为
随机试题
离心泵内导轮的作用是()。
已知北京市的吸烟率低于天津市的吸烟率,但北京市和天津市根据2000年全国行为危险因素监测资料计算的粗吸烟率分别为32.5%和30.5%。造成以上结果最可能原因为以下哪个
良性与恶性肿瘤判定中,最有诊断意义的是
火灾应急广播应设备用扩音机,其容量不应小于火灾应急广播扬声器容量较大的()扬声器容量的总和。
税务管理包括()。
建立社会主义市场经济体制首先要使()。
人眼的光学系统跟传统的照相机是十分类似的。但照相机只是把外界景物的图像映在照相软片上,人眼却并不是把投射到视网膜上的图像_______地传给大脑,而是先对图像进行信息加工,抽取线段、角度、弧度、色度和明暗对比等包含重要信息的简单特征,并把它们______成
向指导老师李老师发一个E-mail,并将指定文件夹下的文本文件lunwen.txt作为附件一起发出。具体内容如下:[收件人]Lifr@mail.beihang.com[抄送][主题]论文初稿[函件内容]“李老师
Therearemanymedicalproblemsinthemodernsociety.Oneofthemostalarmingmedicalproblemsintheworldisa【1】diseasenam
【B1】【B8】
最新回复
(
0
)