首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){cout
有如下程序: #include using namespace std; class AA{ public: AA(){cout
admin
2019-06-12
69
问题
有如下程序:
#include
using namespace std;
class AA{
public:
AA(){cout<<’1’;}
};
class BB:public AA{
int k;
public:
BB():k(0){cout<<’2’;}
BB(int n):k(n){cout<<’3’;}
};
int main(){
BB b(4),c;
return 0;
}
运行时的输出结果是( )。
选项
A、13 12
B、132
C、32
D、1412
答案
A
解析
在基类AA的默认构造函数中,输出字符‘1’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/WL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知递归函数fun的定义如下:inifun(intn){if(n
有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
类MyClass的定义如下:classMyClass{public:MyClass(){Value=0.)SetVariable(inti){value=i;}private:int
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
将以下程序写成三目运算表达式是()。if(x
执行下列程序段以后程序的输出是__________。voidadd(int&x){x++:}intmain(){inty=3:add(y);cout
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
以下程序的正确运行结果是()。#includeimfun(int);voidmain(){inta=2,i;for(i=0;i
随机试题
我想邀请你在这个星期的某个时间去听一场音乐会。
淋巴管道由细到粗包括________、________、________和________。
求取土地的重新购建价格,通常是假设土地上的建筑物不存在,再采用()等估价方法求取其重新取得价格。
不是为保证现行决策的圆满实现,而是为了有利于下一个环节的工作得以顺利开展的控制属于()。
以时间为标准,可将办公室工作计划分为()
一般情况:求助者,女,20岁,汉族,大学在校生,相貌出众,因害怕异性的身体接触前来咨询。求助者自述:我无法与男生交往,我害怕被男生拥抱,只要一提到要和我拥抱,我就全身发抖、心跳加快、全身肌肉紧张。我也曾经暗下决心,不害怕,但是屡屡受挫。因而十分沮
A、12B、2C、6D、11A最下面一行的35与其左、右上角的数字有16+14=35-5的关系,倒数第二行的数字与其左、右上角的数字的关系为:6+10=16,10+4=14,猜测倒数第三行的数字加上5为其左、右上角的数字之和,验证可知:2+9=6+
针对地球冰川的研究发现,当冰川之下的火山开始喷发后,会快速产生蒸汽流,爆炸式穿透冰层,释放灰烬进入高空,并且产生出沸石、硫化物和黏土等物质。日前人们发现,在火星表面的一些圆形平顶山丘也探测到这些矿物质,并且广泛而大量地存在。因此,人们推测火星早期是覆盖着冰
Whenwilltheymeet?
Weoftenpassonlittlebitsofinformationtoourchildren,notknowingiftheyaretrue,andonlybecausetheywere【B1】_______
最新回复
(
0
)