首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
34
问题
有如下程序:
#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全国计算机二级
相关试题推荐
每个C++程序中都必须有且仅有一个
下面程序的预设功能是:统计文件abc.txt中的字符个数。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){
以下程序的输出结果是【】。#include<iostream>usingnamespacestd;voidfun(){staticinta=0;a+=2;cout<<a
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是
下述关于数据库系统的叙述中正确的是
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
下列引用的定义中,()是错误的。
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
以下叙述中不正确的是()。
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
随机试题
在脾胃的相互关系中,最根本的是
小指不能对掌提示
按照我国现行财务制度规定,企业缴纳所得税后的利润,除国家另有规定外,首先应用于()。
扁铲侧胀试验适用于()。
某市政府拟采用通用技术建设一体育场,采用公开招标方式选择承包商。在资格预审后,招标人向A、B、C、D、E、F、G七家投标申请人发出了资格预审合格通知书,并要求各投标申请人在提交投标文件的同时提交投标保证金。2017年2月12日,招标人向七家投标申请人发售了
依据《中华人民共和国合同法》的规定,出现( )订立的合同,当事人可以向人民法院起诉请求变更合同。
建设工程项目质量的影响因素主要包括()
甲公司适用的所得税税率为25%。相关资料如下:资料一:2010年12月31日,甲公司以银行存款44000万元购入一栋达到预定可使用状态的写字楼,立即以经营租赁方式对外出租,租期为2年,并办妥相关手续。该写字楼的预计可使用寿命为22年,取得时成本和计税基础
下列财务指标中不属于衡量企业获取现金能力的财务比率指标是()
任何单位和个人对违反《会计法》和国家统一的会计制度规定的行为,应当检举。()
最新回复
(
0
)