首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class AA{ public: AA(){eout
有如下程序: #include using namespaee std; class AA{ public: AA(){eout
admin
2015-07-24
52
问题
有如下程序:
#include
using namespaee std;
class AA{
public:
AA(){eout<<"A";}
~AA(){tout<<"~A";}
};
class BB{
public:
BB(){eout<<"B";}
~BB(){tout<<"~B";}
f;
int main(){
AA*pa=new AA:
BB b;
deletepa;
return 0;
}
运行这个程序的输出是( )。
选项
A、AB~A~B
B、BA~A~B
C、AB~B~A
D、BA~B~A
答案
A
解析
main()函数中首先动态创建AA类对象,调用AA类构造函数,输出“A”,创建BB类对象,调用BB类构造函数,输出“B”,使用delete显式销毁AA类对象,调用AA类析构函数,输出“~A”,程序结束时,销毁BB类对象,编译器自动调用BB类析构函数,输出“~B”,整个程序输出结果为:“AB~A~B”,答案为A。
转载请注明原文地址:https://kaotiyun.com/show/McNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
多态性指的是
具有3个结点的二叉树有
如果一个类至少有一个纯虚函数,那么就称该类为()。
下列有关数据库的描述,正确的是
有如下程序:voidmain(){intx=2,y=3,a,b,c,d;a=(x++>=--y);b=(x==++y);c=
下列程序在构造函数和析构函数中申请和释放类的数据成员int*a,申请时使用形参b初始化a,请填空。classA{public:A(intb);~A(
下列程序是用来判断数组中特定元素的位置所在,则输出结果为#include<conio.h>#include<iostream.h>intfun(int*s,intt,int*k){i
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
下列变量定义中,合法的是()。
从实现的角度划分,c++所支持的两种多态性分别是【】时的多态性和运行时的多态性。
随机试题
共有房屋出租时,在同等条件下,其他共有人有优先承租权。()
下列作品属于词的范畴的是()
成年鸡感染鸡白痢沙门氏菌后的病理损害部位常见于()
某患者,13岁,在生活中养成不良的抽烟习惯,父母非常恼火,心理医生建议其采取的较有效的行为治疗是
下列关于各类储蓄品种的说法中,错误的是( )。
询价结束后,公开发行股票数量在4亿股以上,提供有效报价的询价对象不足()家的,发行人及其主承销商不得确定发行价格,并应当中止发行。
2018年7月2日,甲公司向乙公司订购一套价值150万元的精密仪器设备,双方签订了买卖合同,约定由乙公司代为托运。7月8日,甲公司为筹集购买精密仪器设备的贷款向丙公司借款100万元,双方签订了借款合同,约定借款期限3个月,由丁公司和戊公司分别提供担保。7月
“如果企业或个人当期的现金流不足以还债,他们在短期和长期内可供使用的财务资源”是5C信用评价系统中的()。
M小区停车收费,小型车辆每天5元,中型车辆每天8元,大型车辆每天10元。某天小区总共停了20辆车,共收费153元,那么当天大型车辆可能有______辆。
Justaseachweddingcreatespotentialbusinessfordivorcelawyers,soeachengagementgivesinsurersachancetodrumupbusin
最新回复
(
0
)