首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
72
问题
有如下程序:
#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://kaotiyun.com/show/bpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。请完成以下部分,实现在屏幕上输出为:1estClass3TestClass2这个程序需要修改的部分,请按照以下部分实现。(1)类TestClass0不能被实例化,请定义一个纯虚函数print
下面叙述错误的是()。
有如下程序:intx=3;do{x一=2:count
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};int
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyCl
下列关于基类和派生类关系的叙述中,正确的是
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序; #include <iostream> using namespace std
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
随机试题
肠管的系膜有哪些?
WhentheTVviewerturnsonhisset,whatsortofprogramsdoeshehavetochoosefrom?Youmightthinktherewouldbemoreprog
成品需要进行含醇量测定的有
股份有限公司宣告破产以后,由()接管公司,对破产财产进行清算、评估和处理、分配。
个人经营贷款的贷款最高额不得超过抵押物价值的()。
双代号网络计划中,虚箭线的主要作用包括()。
根据《税收征收管理法》规定,税务登记内容发生变化的,不需要办理工商登记变更的,应在一定时期内向原税务机关办理变更税务登记,该期限为()。
广告视觉传达表现的基本要素主要由()构成。
证明:与基础解系等价的线性无关的向量组也是基础解系.
设平面区域D:1≤x2+y2≤4,f(x,y)是区域D上的连续函数,则等于().
最新回复
(
0
)