首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){cout
有如下程序: #include using namespace std; class AA{ public: AA(){cout
admin
2019-06-12
48
问题
有如下程序:
#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
从程序设计的方法和技术的发展角度来说,程序设计主要经历了结构化设计和__________的程序设计阶段。
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
有如下类声明:classMyBASE{intk=public:voidsct(intn){k=n;}intget()const{returnk;}};
以下程序的执行结果是()。#include#includevoidfun(intn){if(n!=0){fun(n=1);for(inti=l;i
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
以下程序的输出结果是()。#includeusingnamespacestd;voidfun(char**q){++q;cout
随机试题
红杉树是地球上仅存的红木科树种之一。美国红杉树公园有一片高大挺拔的红杉,躯干通体绛红,冠上枝桠遮天蔽日,根部直径达到8米。据说世界上最高的红杉在澳大利亚,不幸其主干毁于雷电,最终定格在了75.2米。树木的生长也是竞争的过程,在成长中尽快长高、长大就能争取到
Britishuniversitiescanbedepressing.Theteacherscomplainabouttheirpayandstudentsworrytheywillendupfryingburgers
幼儿方位知觉的发展中,有跃进倾向的年龄是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
简述公共管理理论的研究对象。
八个博士C、D、L、M、N、S、W、Z正在争取获得某项科研基金。按规定只有一个人能获得该项基金。谁获得该项基金,由学校评委投票决定。评委分成不同的投票小组。如果D获得的票数比W多,那么M将获取该项基金;如果Z获得的票数比L多,或者M获得的票数比N多,那么S
下列不属于资本主义相对过剩人口形式的是
1942年,毛泽东在《整顿党的作风》中指出,我们要的是马克思列宁主义的学风。学风问题主要是指
Thegoldenruleyourparentsandteacherstaughtyouwasprettysimple:Dountoothersasyou’dhaveothersdountoyou.Imagine
A、Thehouse-sitterwouldbefiredatonce.B、Thehouse-sitterwouldn’tbepaidthen.C、Thehouse-sitterwouldn’tgetanotherjob
最新回复
(
0
)