首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A0{cout
有如下程序: #include using namespace std; class A{ public: A0{cout
admin
2018-08-13
46
问题
有如下程序:
#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://www.kaotiyun.com/show/UyAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
______的任务是诊断和改正程序中的错误
有如下4个语句:①cout<<‘A’<<setfill(‘*’)<<1eft<<setw(7)<<‘B’<<endl;②cout<<setrill(‘*’)((1eft<<setw(7)<<‘A’<<‘B’<<endl;③cout<
已知:doubleA(doubleA){return++a;}和intA(inA){return++a;}是一个函数模板的两个实例,则该函数模板定义为【】
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
定义静态成员函数的主要目的是
下列符号中可以用作C++标识符的是()。
在软件测试设计中,软件测试的主要目的是
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
若按功能划分,软件测试的方法可以分为白盒测试方法和______测试方法。
下列关于软件测试的描述中正确的是()。
随机试题
作为申请人的自然人丧失参加行政复议的能力,尚未确定法定代理人参加行政复议的,行政复议()
#include<stdio.h>main(){charb[]="ABCDEFG";char*chp=e&b[7];while(--chp>&b[0])putchar(*chp);}
化妆品中容易引起光变应性皮炎的物质有()
设备的运动部件的运动面上涂有防锈层时,在未()前,不得使其运动。
某县甲商贸有限公司近日被举报有偷税嫌疑,该县税务机关于2012年3月1日对此展开税务稽查,经查实企业以收入不入账方式少计收入,少缴税款50000元。税务机关认为企业有偷税行为,于2012年3月20日,作出补缴税款和滞纳金,处以100000元罚款的处罚决定。
国际银行业资产负债管理的工具方法可以分为()。
在屋内墙角处堆放稻谷(如图,谷堆为一个圆锥的四分之一),谷堆底部的弧长为6米,高为2米,经过一夜发现谷堆在重力作用下底部的弧长变为8米,若谷堆的谷量不变那么此时谷堆的高为:()
根据下面材料回答下列题。以下是2006年农村实用人才现状:从区域分布看,我国东部地区231.4万人;中部地区201.7万人;西部地区:145.9万人。从年龄分布看,40岁以下的247.9万人。从学历看,中专以上学历的22.7万人。农村实
デパートで「プレゼント用です」と言って、きれいに包んで()
Themanismakingthecallbecausethecellphone
最新回复
(
0
)