首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public
admin
2017-04-25
87
问题
有如下程序:
#include<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的默认构造函数中,输出字符‘1’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/1mAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y;
意味着一个操作在不同的类中可以有不同的实现方式的是指( )。
下列关于派生类的构造函数的叙述中,正确的是()。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
下面关于数组的初始化正确的是( )。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列叙述中错误的是
关于关键字class和typename,下列描述正确的是()。
随机试题
Youshouldbeableto______rightfromwrong.
经调查得甲乙两地的食管癌粗死亡率为43/10万,按年龄构成标化后,甲地食管癌标化死亡率为45/10万;乙地为49/10万,因此可以认为
迪比于2010年5月6日向河溪市基层人民法院起诉,称凯得拒不支付50吨苹果的运费2万元,并且合同约定的支付期间已于2009年8月届满。凯得应诉后提起反诉,称不支付该2万元是因为在2010年2月与迪比的一次买卖合同履行中,迪比交给自己的一批货物质量有问题又拒
结构防排水措施主要有()。
下列关于大额可转让定期存单的说法错误的是()。
依据一定的标准,运用科学方法,对教学进行价值判断,此活动属于()。
定义:①级差地租:指租佃较好土地的生产者向土地所有者缴纳的超额利润。②绝对地租:指由于土地私有权的存在,租种任何土地都必须缴纳的地租,即土地所有者凭借土地私有权的垄断所取得的地租。③垄断地租:级差地租和绝对地租以外的一种特殊的
根据图13-4请把(1)处的设备名称填写完整且填写(2)处传输介质名称。VOD一般是客户/服务器工作方式,根据图13-4请简要说出其工作流程。
关于交换式局域网的描述中,错误的是()。
Whendidthestoryhappen?
最新回复
(
0
)