首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##inc1ude <iostream> using namespace std; class AA{ public: AA(){cout<’1’;} }; class BB: publ
有如下程序: ##inc1ude <iostream> using namespace std; class AA{ public: AA(){cout<’1’;} }; class BB: publ
admin
2016-11-23
37
问题
有如下程序:
##inc1ude <iostream>
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、1312
B、132
C、32
D、1412
答案
A
解析
在基类AA的默认构造函数中,输出字符‘l’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘l’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘l’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/gsAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对待排序文件的初始状态不作任何要求的排序方法有()。
假定int类型变量占用两个字节,其有定义intx[10];{0,2,4};,则数组x在内存中所占字节数是
下列叙述中正确的是
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
有以下程序:#include<iostream>usingnamespacestd;classA{public:virtualvoidshow(){
以下程序段的输出结果是intx=5;do{cout<<x--<<end1;}while(!x);
关于成员函数特征的下述描述中,()是错误的。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
设置虚基类的目的是
关于类模板,下列表述不正确的是
随机试题
王水的成分为
有关硝苯地平降压时伴随状况的描述,下列哪项是正确的
肝浊音界出现,鼓音消失,提示胃肠穿孔。()
某市建筑公司承建某县城一商务楼,当年结算工程价款收入为5300万元,其中包括所安装设备的价款500万元及付给分包方的价款为300万元,则此收入应缴纳的营业税为()万元。
刁某近几年纠合一伙人,在珠江三角洲一带流窜作案,多次抢劫,打伤10多人,抢劫赃款数额高达人民币20多万元。人民法院依据刑法判处刁某死刑,剥夺政治权利终身。这一案例表明,犯罪的最本质特征是()。
中国特色社会主义制度的重要支柱和社会主义市场经济体制的根基是()。
网络舆情汹涌,______着民众并不缺乏反腐的热情。对于公权力机关来说,如何充分利用网络平台,尊重民意表达,并更好地吸纳和______民间智慧来推进反腐败向纵深发展,已是一个现实而紧迫的______。填入横线部分最恰当的一项是()。
求
Infact,theysay,onereasonendangered-specieslegislationhasnotpassedisthatCanadiansfindithardtobelievethatwith
WhichofthefollowingstatementsisCORRECTaboutthetornadoes?
最新回复
(
0
)