首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} }; class B:public A{ public: B(
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} }; class B:public A{ public: B(
admin
2015-11-24
26
问题
有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(){cout<<’A’;}
~A(){cout<<’C’;}
};
class B:public A{
public:
B(){cout<<’G’;}
~B(){cout<<’T’;}
};
int main(){
B obj;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、GATC
B、AGTC
C、GACT
D、AGCT
答案
B
解析
派生类B是由基类A公开继承而来,所以在创建类B的obj对象时,首先执行基类A的构造函数A(),输出A,再执行派生类B的构造函数B(),输出G,当程序结束时,首先执行派生类的析构函数~B(),输出T,再执行基类A的析构函数~A(),输出C。
转载请注明原文地址:https://kaotiyun.com/show/LlNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。template<classT>voidorder(【】){Ta;if(x>y){
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;voidfun(int&rf){rf*=2;}intm
下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,在划线处应填入的选项是#include<iostream.h>voidmain(){inta,b,t;
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
有以下程序#include<iostream.h>intf(intn){if(n==1)return1:elsereturnf(n-1)+1;}voidmain(){inti,j=0;f
派生类的对象对它的基类成员中(),是可以访问的。
C++语言中关键字运算符有new,delete和______。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
从实现的角度划分,c++所支持的两种多态性分别是【】时的多态性和运行时的多态性。
多态性分为两类:编译时的多态性和【】。
随机试题
患者,女,27岁,1d前吃海鲜后出现发热、呕吐、腹痛腹泻,有里急后重感,该患者的诊断是
A、《神农本草经》B、《本草经集注》C、《唐本草》D、《证类本草》E、《本草纲目》最早的药典性本草著作是
甲和乙共同实施拐卖妇女、儿童罪,均被判处死刑立即执行。最高法院复核后认为全案判决认定事实正确,甲系主犯应当判处死刑立即执行,但对乙可不立即执行。关于最高法院对此案的处理,下列哪一选项是正确的?(2014年卷二39题)
【2010一3】题11~15:一台水泵由异步电动机驱动,电动机参数为:额定功率15kW,额定电压380V,额定效率0.87,额定功率因数0.89,启动电流倍数7.0,启动时间4s,另外该水泵频繁启动且系统瞬时停电恢复供电时需要自启动。请回答以下问题,并列出
某工程施工合同约定2004年1月1日业主应向承包商支付工程款,如果承包商一直没有提出索要工程款的要求,业主也没有主动提出同意支付工程款,则()。
某工程的招标工程量清单中人工挖土方数量为5800m3,投标单位根据土方施工方案确定的挖土工程量为11200m3,人工、材料、机械费用之和为50元/m3,综合单价确定为80元/m3,则在如下人工挖土方分项工程的综合单价分析表汇总,“*”位置对应的数量应为
资产负债表中下列项目,能直接根据某一科目总额余额填列的有()。
通货膨胀的基本标志是()。
作为社会保障体系的一项重要内容,()是一种新型的社会救助制度,从操作角度看,也是目前和今后基层社区社会救助工作的最基本任务。
2005年6月30日,国务院总理温家宝在有关会议上强调必须加快建设
最新回复
(
0
)