首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<“A”;} ~A(){cout<<“A”;) }; class B
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<“A”;} ~A(){cout<<“A”;) }; class B
admin
2013-05-30
61
问题
有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(){cout<<“A”;}
~A(){cout<<“A”;)
};
class B{
A a;
public,
B(){cout<<“B”;}
~B(){cout<<“B”;}
};
int main(){
B b;
return 0;
}
程序的输出结果是______。
选项
答案
ABBA。
解析
本题考查派生类的构造函数与析构函数的调用。建立一个派生类对象时,派生类的构造函数的调用顺序如下:基类的构造函数、成员对象的构造函数,派生类自身的构造函数。析构函数的调用顺序与构造函数严格相反。
转载请注明原文地址:https://kaotiyun.com/show/mTNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过指针访问类对象成员的方法是______。
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为【】。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝的构造函数MyClass(MyClas
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0)(a=aa;]};classB:publicA{intb;Ac;public://用aa初始化
下列字符串中,正确的C抖标识符是()。
下面不属于软件开发时期的是()。
对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为【】。
用链表表示线性表的优点是()。
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){a=X;x=y;y=a;}if(
编译时的多态性可以通过使用()获得。
随机试题
《中华人民共和国动物防疫法》中对政府动物防疫职责进行了明确规定,下列描述不正确的是()。
咯脓血,腥臭痰浊者病因为()
患者,女性,19岁。鼻部疖受挤压后,出现头痛、高热、昏迷、眼部红肿,首先应考虑的是
()描述人力资源何时加入项目工作及何时脱离项目工作,如何加入和离开项目团队。
通常按公路的使用任务、功能和适应的交通量将其分为()。
总监理工程师不得将()等工作委托给总监理工程师代表。
所有者权益变动表能够反映所有者权益各组成部分当期增减变动情况,有助于报表使用者理解所有者权益增减变动的原因。()
由于业务的需要,李明所属会计师事务所的业务部门负责人甲及另外两位主任会计师乙、丙均作为项目组成员参与该项审计业务。按规定,当遇到重大疑难问题时,李明应向业务部门负责人请示。为提高审计工作的效率,李明要求项目组成员将有关问题直接向甲汇报。( )如果执业
设总体X~E(λ),且X1,X2,…,Xn为总体X的简单随机样本,令则E(S12)=_______.
MissLiteachesforeignstudentsChineseinalanguageschool.MissLi______foreignstudentsinalanguageschool.
最新回复
(
0
)