首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class AA{ char c; public: AA(char ch):c(ch){ }
有如下程序 #include using namespace std; class AA{ char c; public: AA(char ch):c(ch){ }
admin
2021-02-22
24
问题
有如下程序
#include
using namespace std;
class AA{
char c;
public:
AA(char ch):c(ch){ }
~AA(){ cout<
};
class BB: public AA{
AA m;
public:
BB(): m(’M’),AA(’C’){ }
~BB(){ cout<<’m’; }
};
int main(){
BB bb;
return 0;
}
运行这个程序的输出是
选项
A、CMm
B、MCm
C、mCM
D、mMC
答案
D
解析
程序执行结束时,系统会自动调用类的析构函数清理自己的成员,析构函数工作过程如下:1、执行析构函数的函数体;2、如果该类中拥有类对象成员,且类对象有析构函数,则以类对象成员声明次序的相反顺序调用其析构函数,销毁类对象成员;3、按原来构造顺序的相反顺序向上依次调用基类的析构函数。所以程序运行结束时,首先调用BB的析构函数并执行函数体,输出"m";然后调用成员m的析构函数,销毁m成员,输出’M’,再调用基类的析构函数,输出’C’;综上所述,程序运行的输出是:"mMC";答案为D。
转载请注明原文地址:https://kaotiyun.com/show/8sfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{intx_,y_;public:Point():x_(0),y_(0){}Point(intx,inty=0):x_(x),y_(y){}};
有如下程序段:inti=0,j=1;int&r=i://①r=j//②int*p=&i;//③*p=&t//④其中会产生编译错误的语句是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=_____;strcpy(a,aa);
设有课程关系模式如下:R(C#,Cn,T,TA)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为
在数据库中,产生数据不一致的根本原因是
下列叙述中正确的是
结构化程序设计原则强调的是
下列叙述中正确的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
数据库设计的根本目标是要解决
随机试题
王某,男,23岁,畏寒、发热、全身乏力、恶心、食欲减退,右上腹隐痛6天,近3天发现尿黄如浓茶色,入院查体:T:37.5℃。一般情况好,皮肤、巩膜黄染,心、肺(-),肝肋下1.0cm,脾侧位可触及。化验结果显示,T(血清总胆红素):124.8μmol/L,A
呼吸衰竭时使用呼吸兴奋剂,最适合下列哪种病因引起者
常发展为慢性硬化性肾小球肾炎的有
2011年4月21日,一只3岁松狮犬来动物医院就诊,按照临床检查个体病畜的检查程序,你首先应对病犬进行()。
以下关于节能灯芯的发明人的说法,正确的有:关于专利权申请权的归属下列说法中正确的有:
我国对于商业银行流动性监管采用的指标之一是净稳定资金比例,它要求()
[资料一]甲公司为增值税一般纳税人,增值税税率为17%,生产中所需W材料按实际成本核算,采用月末一次加权平均法计算和结转发出材料成本。2013年6月1日,W材料结存1400千克,账面余额385万元,未计提存货跌价准备。甲公司2013年6月份发
2012年下半年,某市房地产市场一片繁荣。该市居民钱某见状欲将多年经商的积蓄投资于房产,遂四处寻找合适房源。2012年10月5日,钱某从孙某手中以每平方米2万元的价格购得二手房一套。后发现孙某只是该房屋的租户并非该房屋的所有人,但该房屋的所有人阮某对孙某的
设函数y=y(x)由参数方程所确定,则d2y/dx2=_________.
A、underwaterexplosionsB、oilandgasexplorationC、whistlingofshipsD、sonarnavigationC
最新回复
(
0
)