首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A0{cout
有如下程序: #include using namespace std; class A{ public: A0{cout
admin
2018-08-13
61
问题
有如下程序:
#include
using namespace std;
class A{
public:
A0{cout<<’A’;}
~A(){cout<<’C’;}
};
class B:public A{
public:
BO{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/UyAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<iostream.h>classSample{inta;public:Sample(intaa=0){a=aa;}~Sample(){cout<<“
按照“先进后出”原则组织数据的数据结构是()。
在关系运算中,【】运算是在给定关系的某些域上进行的运算。
有下列程序:#include<iostream.h>usingnamespacestd;classBase{protected:inti;publi
下列程序从保存整数的文本文件”c:Sample.dat”中依次取出每个数据并显示出来,同时统计并显示出所有数据的个数。程序划线处的表达式为______。#include<stream.h>#include<stdlib.h>void
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
以下for语句中不是死循环的是
下列叙述中,正确的是
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
随机试题
A.益气B.收涩C.两者都选D.两者都不九仙散的功用
用于诊断早期妊娠的是:了解卵巢有无排卵应测定:
肺经火盛,迫血妄行,所致鼻衄,治疗时宜选用燥热伤肺型咳血,治疗时宜选用
存放蜜丸过程中发霉生虫主要原因是
亲权
确定土地产权的法律手段是()。
技术性听众:这类听众很努力地去听别人的话,他们重视字义、事实和统计数字,但在感受、同情和真正理解方面却做得很不够。下列属于技术性听众的是()。
衡量显示器显示图像清晰程度的主要指标是(6)。
A、 B、 C、 D、 C句意:既然雨下得这么大,我们最好将运动会推迟到下星期。hadbetterdo意为“最好做某事”,故C处应删去to。
A、Theyconcernaboutqualityratherthanquantity.B、Theyconcernaboutaudienceratherthanquality.C、Theyconcernaboutprofi
最新回复
(
0
)