首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(){cout
有如下程序: #include using namespace std; class A{ public: A(){cout
admin
2015-09-14
20
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序的运行结果是#include<iostream.h>voidsub(intx,inty,int*z){*z=y-x;}voidmain(){int
有以下程序#include<string.h>#include<iostream.h>voidmain(){char*p="abcde\0fghjik\0";co
对于下面的程序ifstreamfin(c:\test.txt);if(fin)cout<<"ok";elsecout<<"wrong";对于if语句中的内容可
下列运算符中全都可以被友元函数重载的是
分布式数据库系统不具有的特点是
在类中定义和实现的函数称为()。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
在软件生产过程中,需求信息的给出是
从实现的角度划分,c++所支持的两种多态性分别是【】时的多态性和运行时的多态性。
下列关于多态性的描述,错误的是
随机试题
根据以下资料,回答问题。2019年,中国IC先进封装市场规模约为多少亿元?
“涉及数据及控制信息的格式、编码及信号电平等”的网络协议要素是()
卵泡内膜细胞及颗粒细胞协同产生的激素是( )能升高基础体温的激素是( )
下列有关医学伦理学提法错误的是
下列选项对一申请一发明原则描述有错误的是( )。
弧形闸门吊装包括:①支臂吊装;②附件安装;③穿铰轴;④门叶吊装;⑤门叶与支臂相连,下列吊装顺序正确的是()。
自营业务的清算必须组成清算组织,与其他业务一并实行清算。( )
中央银行货币政策的首要目标一般是()。
浙江省境内,有“中国香菇之乡”之称的是()。
Ifyouareattendingalocalcollege,especiallyonewithoutresidencehalls,you’llprobablyliveathomeandcommutetoclasse
最新回复
(
0
)