首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(){cout
有如下程序: #include using namespace std; class A{ public: A(){cout
admin
2015-09-14
26
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(){cout<<’A’;}
~A(){cout<<一’C’;}
};
class B:public A{
public:
B(){cout<<’G’;}
~BO{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/NqNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若执行下面的程序时,从键盘上输入5和2,则输出结果是#include<iostream.h>voidmain(){inta,b,k;cin>>a>>b;
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:
下列虚基类的声明中正确的是
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是
下述关于数据库系统的叙述中正确的是
若要打开二进制文件binfile写方式,输出到文件尾则应为:ofstreambfile("binfile",______);
类模板的模板参数()。
两个变量定义不能同名,是因为()。
以下叙述中不正确的是()。
随机试题
关于神经症,正确的叙述是
关于非典型增生的描述正确的是
男性,60岁。进食梗噎,烧灼感2个月,食管钡餐造影检查见:食管下段黏膜紊乱、断裂,管壁僵硬。应考虑
对专用合同条款约定的专项施工方案组织专家进行论证和审查时,发包人履行同意权的专家人员比例最低应为()。
根据《公司法》的规定,下列叙述正确的有( )。
乙公司的记账本位币是人民币,对外币交易采用交易发生日的即期汇率折算,按季计算汇兑损益。7月18日,从中国银行借入1000万港元,年利率为5%,期限为3个月,借入的港元暂存银行。借入当日的即期汇率为1港元=0.9元人民币。9月30日的即期汇率为1港元=0.8
19世纪下半叶,英国艺术与手工艺运动的发起人是()。
由于科技发展和经济全球化趋势带来的影响,网络安全、信息安全问题变得非常突出。网络信息安全隶属于()
[*]此极限属“”型,用洛必达法则.
Thecloserelationshipbetweenpoetryandmusicscarcelyneedstobeargued.Bothareauralmodeswhichemployrhythm,rimeand
最新回复
(
0
)