首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} }; class B:public A{ public: B(
有如下程序: #include<iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} }; class B:public A{ public: B(
admin
2015-11-24
31
问题
有如下程序:
#include<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://kaotiyun.com/show/LlNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){charx=040;cout<<(X<<1);}
不合法的main函数命令行参数表示形式是
下面程序的预设功能是:统计文件abc.txt中的字符个数。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){
有以下程序#include<iostream>#include<string>usingnamespacestd;classbase{private:charbaseName[10];public:base
若有一个MyClass类,则执行语句MyClassa,b(2),*p;后,自动调用该类的构造函数()次。
考虑下面的函数原型:voidf(inta,intb=7,charc=’@’);下面的函数调用中,不合法的是
以下程序的执行结果为【】。 #include<iostream> usingnamespacestd; classbase { public: virtualvoidwho() { cout<<
关于虚函数,下列表述正确的是()。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
下列关于多态性的描述,错误的是
随机试题
卡特尔的特质论的创新和贡献之处不包括
男性,40岁,反复出现胸骨后烧灼样疼痛,多在餐后1小时出现,卧位时症状加重。其最可能的诊断是
中药厚朴中含有的厚朴酚是()
【案例二】背景材料:某办公楼工程,建筑面积23723m2,框架剪力墙结构,地下1层,地上2层,首层高4.8m,标准层高3.6m,顶层房间为有保温层的轻钢龙骨纸面石膏板吊顶。工程结构施工采用外双排落地脚手架,工程于2007年6月15日开工
下列各项属于证券登记结算公司职能的有( )。
甲企业为增值税一般纳税人,主要从事电冰箱的生产和销售。2017年6月发生如下事项:(1)购进生产用钢材一批,取得的增值税专用发票上注明价款280万元;委托某运输企业将该批钢材运回,取得承运部门开具的增值税专用发票上注明运费10万元。(2
以融资租赁方式租入的固定资产,应由出租方计提该项固定资产折旧。()
某企业共有职工50名。受金融危机影响,该企业生产经营发生严重困难,决定裁员15名。根据《劳动合同法》的规定,下列说法正确的是()。
材料l恩格斯指出:“就一切可能看出,我们还差不多处在人类历史的开端,而将来纠正我们的错误的后代,大概比我们可能经常以极为轻视的态度纠正其认识错误的前代要多得多。”“科学史就是把这种谬误逐渐消除或是更换为新的、但终归是比较不荒诞谬误的历史。”摘自《马克思恩
我国目前最基本的国情和最大的实际是()
最新回复
(
0
)