首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-12-14
18
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(int i){x=i;}
void dispa(){cout<
private:
int x;
};
class B:public A{
public:
B(int i):A(i+10){x=i;}
void dispb(){dispa();cout<
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的对象并初始化h(2),此时会执行类B的构造函数,执行的结果是继承类A中的私有成员赋值了12,给类B自身的数据成员x赋值了2,执行b.dispb()后,输出类A的私有成员x,输出类B自身的数据成员,所以答案为C。
转载请注明原文地址:https://jikaoti.com/ti/mdt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一个函数模板定义为:template<typenameT1,typenameT2>T1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用
下列程序输出结果为:#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){}TestClass1(int
下列关于类和对象的叙述中,错误的是()。
阅读以下程序#include<fstream.h>voidmain(){ifstreaminfile;ofstreamoutfile;fstreamiofile;iofile.open("a
程序设计方法要求在程序设计过程中
如果表达式--X中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为______。
派生类对象对其基类中的什么成员是可访问的?
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于【】。
下列数据结构中,按先进后出原则组织数据的是
随机试题
与文件保密相关的措施之一是()
Even______exhausted,theyoungactorcontinuedtoperformenergetically.
Beforetheconferencebegan,aJapanesebusinessmanwasintroducedtoanAmericanbusinessmanatthelounge.TheJapanesebusine
A.24小时动态心电图检查B.心脏放射性核素检查C.心血管造影D.胸部X线片E.心脏彩超对反复发作性心悸、胸闷伴黑矇患者,明确病因的首选检查应是
以下有关平衡练习的描述中,哪一项是正确的
患者,男,50岁。左下颌第二磨牙残冠,局部无炎症,拟行拔除。如拔牙时发生断根,位置较低,根挺应置于
A.低张性缺氧B.血液性缺氧C.循环性缺氧D.组织性缺氧E.混合性缺氧CO中毒可引起
民警陈某在对一传销团伙窝点进行秘密侦查时,发现该团伙成员将一袋生活垃圾扔在公共垃圾桶里,待其离开,陈某遂翻查该袋垃圾并找到一些物品。下列物品可用于较为准确判断窝点人员数量的是()。
电子:商务
AdamSmithwasthefirstpersontoseetheimportanceofthedivisionoflabor.Hegaveusanexampleoftheprocessbywhichpi
最新回复
(
0
)