首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class AA{ public: AA(){eout
有如下程序: #include using namespaee std; class AA{ public: AA(){eout
admin
2015-07-24
42
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若类A和类B的定义如下:classA{inti,j;public:voidget();//…};classB:A
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
下列程序的运行结果为#include<iostream.h>voidmain(){inta=2;intb=a+l;cout<<a/b<<end1;
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
作为非成员函数重载的运算符,所有操作数都必须以______的形式出现在参数表中。
下列不是描述类的成员函数的是
实现编译时的多态性的机制称为【】,实现运行时的多态性的机制称为【】。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;whi
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
症见头痛如裹,肢体困重,胸闷纳呆,大便或溏,苔白腻,脉濡,宜选用
某男,26岁,工人,右指头肿胀疼痛7天,呈蛇头状肿,皮色掀红,疼痛剧烈,手指下垂时加重。伴恶寒发热头痛。透光试验见指头腹侧有一豆状黑色点。诊断为蛇头疔,外治宜
凡涉及尽可能需要保护的生物物种和敏感地区,必须制定( )加以保护。
对项目的策划、资金筹措、建设实施、生产经营、债务偿还和资产保值全过程负责的是()。
下列()情况,经海关核准可予办理退税手续。
优抚安置社会工作是新时代中国特色强军之路的组成部分,其服务对象特点鲜明,主要包括()
下面关于复合树脂用于牙体修复充填的洞形要求错误的是()。
唐朝的刑事案件复核机关是()。
根据汇率决定理论中弹性价格货币模型,以下能引起本币升值的因素是()(对外经济贸易大学2014年真题)
Themostimportantthingtodo______thepollutionassoonaspossible.
最新回复
(
0
)