首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<"A";} ~A(){cout<<"A";} };
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<"A";} ~A(){cout<<"A";} };
admin
2010-06-06
66
问题
有如下程序:
#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
解析
此题考查的是类的构造与析构。建立类的对象时,构造函数的执行顺序如下;执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序技照各个成员对象在类中声明的顺序->执行自身的构造函数。析构顺序与之相反。此题中,B类没有基类,但是有一个A类的成员a。所以构造B类对象时,先构造成员a再构造自身。因此,构造时输出的结果是AB,析构与构造顺序相反会输出BA。所以程序最终输出结果是ABBA。
转载请注明原文地址:https://kaotiyun.com/show/hajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
以下叙述中错误的是()。
若有以下语句:typedefstructS{intg;charh;}T;以下叙述中正确的是()。
设有如下程序段inta[8]={0};intb[]={0};charc[2]={"A","B"};chard="AB";以下叙述正确的是
若要实现total=1+2+3+4+5求和,以下程序段错误的是()。
在printf的格式字符中,e格式字符的作用是()。
以下关于C语言数值常量的选项中,合法的是()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在C数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
随机试题
垂体门脉系统损伤时,哪些激素不减少
洋地黄中毒特征性的心电图表现为
背景资料:某项目部在北方地区承担某城市主干路道路工程施工任务,设计快车道宽为11.25m,辅路宽为9m。项目部应业主要求,将原计划安排在次年4月初施工的沥青混凝土面层,提前到当年11月上、中旬,抢铺出一条快车道以缓解市交通。问题:为保证本次沥青面层
李某本科毕业后获得法学硕士学位,在某律所工作6年以后,李某打算进入期货行业发展,但是没有通过期货从业资格考试,根据规定,李某可以担任期货公司的()职务。
中国人世以来,伴随着中国汽车的“井喷式”增长,钢铁业也实现了持续快速增长。近年来跨国钢铁企业争先恐后地来到中国,更严酷的竞争已经来到中国钢铁企业的家门口。如何把握发展的机遇,抢占市场,在未来的竞争中赢得主动,是钢铁企业必须面对和思考的问题。钢铁行
位于某市区的一家房地产开发公司,2008年度开发建设办公楼一栋,12月与某生产性外商投资企业签订一份购销合同,将办公楼销售给该生产性外商投资企业,销售金额共计1200万元。合同载明,外商投资企业向房地产开发公司支付货币资金900万元,另将一块未作任何开发的
最早编制的智力量表是_________。
(2016年)若是微分方程y′+p(x)y=q(x)的两个解,则q(x)=()
(37)搜索引擎没有自己的数据,当用户输入检索关键词时,它将用户的请求同时向多个搜索引擎递交,对返回的结果进行重复排除、重新排序等处理后,作为自己的结果返回给用户。
"Ifwintercomes,canspringbefarbehind?"isanepigrammaticlineby______
最新回复
(
0
)