首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
52
问题
有如下程序:
#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://www.kaotiyun.com/show/rdfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面描述中错误的是()。
下列关于类定义的说法中,正确的是()。
下列关于类定义的说法中,错误的是
下列语句或语句序列中错误的是
要利用C++流进行文件操作,必须在程序中包含的头文件是
有如下语句序列: intx=-10;while(++x){} 运行时,while循环体的执行次数为()。
下列关于运算符重载的描述中,正确的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
在软件开发中,需求分析阶段产生的主要文档是()。
下面有关for循环的正确描述是()。
随机试题
用除气、除泡的方法可以降低钻井液的密度。()
对家庭权利结构的理解,正确的是
A.柯萨奇病毒B.带状疱疹病毒C.腺病毒D.人类疱疹病毒6型E.呼吸道合胞病毒幼儿急疹的病原是()
背景资料某空调工程,该工程采用集中式空调系统,风管系统设计工作压力为1600Pa。某工程公司承担了此空调工程的施工任务,在风管的制作与安装施工过程中,其部分具体的施工方法和过程如下:(1)风管穿过需要封闭的防火防爆楼板时,设置了1.2mm厚
下列属于北传佛教传播国家或地区的是()。
【2014年山东潍坊.判断】学生在看书时,用红色划出重点,以便重新阅读,这是利用知觉的整体性。()
A、 B、 C、 D、 C直线线条数为8、7、6、5、(4),故选择C。
设计制作一个多媒体地图导航系统,使其能根据用户需求缩放地图并自动搜索路径,最适合的地图数据应该是(14)。
在资源子网中,______是用户访问网络的界面。
AControlofRespirationBBeautyofFreshCutFlowersCRoleofRespirationDMostImportantAspectofFlowerCareENeed
最新回复
(
0
)