首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} };
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} };
admin
2016-11-23
49
问题
有如下程序:
#inc1ude <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://jikaoti.com/ti/ZZt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>#include<strinq>usingnamespacestd;intmain(){chara[]={’a’/’b’/’c’/’
在C++语言中每个类都有一个【】指针,该指针指向正在调用成员函数的对象。
下列虚基类的声明中,正确的是()。
下列各项特点中,属于线性表的顺序存储结构的是()。
一个类的友元函数能够访问该类的
执行语句序列ofstreamoutfile("data.dat");if(…)cout<<"ok";elsecout<<"fail";后,如果文件打开成功,显示“ok”,否则显示“fail”。由此可知,上面if语句的“…”
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
下列函数中,()是对文件进行写操作的。
在不同文件的函数中,对非静态全局变量的引用要加的关键字是()。
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。#include<iostream>usingnamespacestd;template<typenameT>Taverage(T*datA)
随机试题
男,6个月,出生不久哭闹时右阴囊有一包块,平卧安静时包块明显缩小或消失。2小时前因哭闹包块掉出,伴呕奶、不停哭闹、精神萎靡,右阴囊可见一似梨状包块。本例最有效的治疗措施是
护士角色是指护士在社会中特定的
人民民主专政的主要内容和特点。
公司计划平价发行可转换债券,该债券每张售价为1000元,期限20年,票面利率为10%,转换比率为25,不可赎回期为10年,10年后的赎回价格为1120元,市场上等风险普通债券的市场利率为12%。A公司目前的股价为25元/股,预计以后每年的增长率为5%。刚刚
当代中国坚持“发展是硬道理”的本质要求就是坚持()。
下列关于中国的航天航空发展说法正确的是:
下列不是货币政策最终目标的是()。
在树形结构中,树根结点没有
VBA语句“DimNewArray(10)asInteger”的含义是()。
Inadditiontoredistributingincomes,inflationmayaffectthetotalrealincomeandproductionofthecommunity.Anincreasei
最新回复
(
0
)