首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespaee std; class A { public: A() {cout<<"A";} ~A(){couy<<∷~A∷;}
有如下程序: #include <iostream> using namespaee std; class A { public: A() {cout<<"A";} ~A(){couy<<∷~A∷;}
admin
2021-09-05
31
问题
有如下程序:
#include <iostream>
using namespaee std;
class A
{
public:
A() {cout<<"A";}
~A(){couy<<
∷
~A
∷
;}
};
class B:public A
{
A*P;
public:
B(){cout<<"B";p=new A();}
~B(){cout<<"~B";delete p;}
};
int main()
{
B obi;
return 0;
}
执行这个程序的输出结果是( )。
选项
A、BAA~A~B~A
B、ABA~B~A~A
C、BAA~B~A~A
D、ABA~A~B~A
答案
B
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数。对象释放时。先执行派生类的析构函数,再执行基类的析构函数。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/rdfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnarnespacestd;voidfl(int&x){x++;}voidf2(intx){++x;}intmain(){in
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。(2
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Employee类和Manager类。Em-ployee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类
有如下程序:#includeusingnamespacestd;classAppliance{public:Appliance(){cout
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程pmj1,此工程中包含源程序文件main.cpp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错
类的析构函数的作用是()。
下列关于C++预定义流对象的叙述中,正确的是()。
下列有关继承和派生的叙述中,正确的是()。
下列选项中属于面向对象设计方法主要特征的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
含有当归、泽泻、升麻药物的方剂是
“州都之官”说的是
(2003年)甲乙两村因某一土地所有权发生争议,县人民政府将该土地确定为甲村所有,乙村在法定期限内没有向法院起诉,但仍继续占有并使用该片土地。下列说法哪些是正确的?
下列哪一种行为可以构成伪证罪?()(2004/2/7)
X企业的原有投资者之一撤资300万元,用银行存款支付,这一项业务表现为资产减少了300万元,所有者权益减少了300万元。()
财务报表中的附注的作用有()。
只要小赵评上课代表,同时小李没有评上班长,小王就一定会评上课代表。如果以上判断为真,那么,加上以下哪项前提,则可得出小李评上班长的结论?
根据以下资料,回答下列小题。2013年年末,城市供水综合生产能力达到2.84亿立方米/日,比上一年增长4.4%,其中,公共供水能力2.15亿立方米/日,比上一年增长2.8%。供水管道长度64.6万公里,比上一年增长9.2%。2013年,年供水总量537.
Entertheinformationage.Informationistherawmaterialformanyofthebusinessactivitiesshapingthisnewera,(1)_____ir
他用珍贵的礼物表达中国与他们友好交往的愿望,得到了各国的热情回应。
最新回复
(
0
)