首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: A(){cout
有如下程序: #include using namespace std; class A { public: A(){cout
admin
2021-06-10
14
问题
有如下程序:
#include
using namespace std;
class A
{
public:
A(){cout<<”A”;)
~A(){cout<<”~A”;)
};
class B:public A
{
A*p;
public:
B(){cout<<"B";p=new A;)
B(){cout<<“~B”;delete p;)
};
int main()
{
B obj;
retum 0:
}
执行这个程序的输出结果是( )
选项
A、BAA~A~B~A
B、ABA~B~A~A
C、BAA~B~A~A
D、ABA~A~B~A
答案
B
解析
此题考查的是类的构造函数和析构函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。因此本题中,首先调用基类构造函数输出A,然后调用子对象的构造函数输出B,p=new A再调用类A的构造函数输出A;析构函数的调用顺序和构造函数的调用顺序相反。
转载请注明原文地址:https://jikaoti.com/ti/b2h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:classBase{public:intdata;};classDerived1:publicBase{};classDerived2:protectedBase{};intmain(){Deriv
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554321或
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中在编辑窗口内显示的主程序文件中定义有类Base和Derived,以及主函数main。程序文本中位于每行“//****found****”下面的一行内有一处或多处下画线标记,请在每
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(char*des,char*str)的功能是去掉字符串str中相同的字母,并将处理后的结果存到des所指的字符串中。例如:输入:Th
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n.1
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。该工程中包含一个程序文件main.cpp,其中有类Quadritic、类Root及主函数main的定义。一个Quadritic对象表示一个aχ2+bχ+c的一元二次多项式。一个Roo
假设函数fun已经定义,其原型为“voidfun(inta,intb—7,char*p="**");”下列函数调用中错误的是()。
下列有关类继承的叙述中,错误的是()。
软件调试的目的是()。
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
随机试题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
发髻也叫做发纂,现在人们将其区别,将绾在脑后的称为________。
高温作业是指在生产劳动过程中,其工作地点平均WBGT指数等于或大于()的作业。
下列不属于平瓦屋面优点的是()。
我国某银行会计报告提供的相关资料如下:股东权益总额为50亿元。其中,股本为30亿元,资本公积为10亿元,盈余公积为5亿元,未分配利润为4亿元,一般风险准备为1亿元;贷款余额为40亿元,其中,正常类贷款为30亿元,关注类贷款为5亿元,次级类贷款为3亿元,可疑
小学应有多少在校生?()下面哪一种学校在校生最少?()
案情简介:京海造纸厂因超标排污影响了周围环境,居民李某等多次找环保局要求解决。1996年2月8日,环保局对造纸厂作出罚款3000元、责令停止排污的处罚决定。此后3个月内,造纸厂既不履行处罚决定,也未向法院起诉。起诉期过后,环保局向人民法院申请强制
从物质与精神的关系来看,“画饼不能充饥”.这是因为()。
确定常数a和b的值,使
Organisedvolunteeringandworkexperiencehaslongbeenavitalcompaniontouniversitydegreecourses.Usuallyitisleftto【C
最新回复
(
0
)