首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: A(){cout
有如下程序: #include using namespace std; class A { public: A(){cout
admin
2021-06-10
27
问题
有如下程序:
#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://www.kaotiyun.com/show/ngfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为()。#includevoidmain(){for(inta=0,x=0;!!x&&a
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。例如:
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。补充函数convert(longs,long*str),使之从低位开始取出长整型变量s中奇数位上的数,依次存放在数str中。例如,当s中的数为:7654321时,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。#include<ios
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是(
假设函数fun已经定义,其原型为“voidfun(inta,intb—7,char*p="**");”下列函数调用中错误的是()。
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
数据库设计过程不包括()。
随机试题
某60岁女患者,肺癌晚期,生命垂危,已失去手术治疗价值。家属再三恳求医师,希望能满足患者心理上的渴求,收他入院。医师出于“人道”,将他破格地收入院。究竟该不该收治这个患者。按医院的职能和任务要求,下列哪点是不对的
冲突观念的()认为:对于所有组织来说,冲突都是与生俱来的,组织应当接纳冲突
接受境内机构投资者的委托进行境外证券投资的境外投资顾问,经营投资自管理业务应在()年以上,且最近一个会计年度管理的证券资产不少于()亿美元或等值货币。
公开发行可转换公司债券,应当提供担保,但()的公司除外。
根据印花税法律制度的规定,下列各项中,属于印花税纳税人的是()。
一般能力又称为智力。()
从众行为是个体在群体的压力下改变个人意见而与多数人取得一致认识的行为倾向,是社会生活中普遍存在的一种社会心理和行为现象。试验表明,在团体中被试验者往往屈从于多数人的判断,做出和其他人一致的回答,是为了被多数人所接受。当被试验者单独回答问题时,很少看到被试验
下列战略性新兴产业都将被培育成为先导产业,除了()。
Ifallwedidweresimplyworktolive,therealityofoureverydayexistencewouldbeequivalenttothatofstone-ageman.All
Theauthorbelievesinthepassagethat______.Accordingtothepassage,______.
最新回复
(
0
)