首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace sta; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} }
有如下程序: #include<iostream> using namespace sta; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} }
admin
2019-06-04
139
问题
有如下程序:
#include<iostream>
using namespace sta;
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的obi对象时,首先执行基类A的构造函数A(),输出A,再执行派生类B的构造函数B(),输出G,当程序结束时,首先执行派生类的析构函数~B(),输出T,再执行基类A的析构函数~A(),输出C。
转载请注明原文地址:https://kaotiyun.com/show/v68p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 DDBA(数据库管理员)的主要工作可以概括为3种:①数据库设计;②数据库维护;③改善系统性能,提高系统效率。
有如下程序:#include<iostream>usingnamespacestd;classtest{private:inta;public:test(){cout<<"c
在E-R图中,用来表示实体之间是联系的图形是A)矩形B)椭圆形C)菱形D)平行四边形
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
语句ofstreamoutf(“TEST.DAT”,ios_base::app);功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
下面的符号中可以用作C++标识符的是()。
算法的有穷性是指()。
随机试题
防抱死制动系统(ABS)在什么情况下可以最大限度发挥制动器效能?
甲公司与乙公司签订合同并登记约定:为满足甲公司开发住宅小区观景的需要,甲公司向乙公司支付100万元,乙公司在20年内不在自己厂区建造6米以上的建筑。甲公司将全部房屋售出后不久,乙公司在自己的厂区建造了一栋8米高的厂房。关于该情况,下列说法正确的是()。
以下关于审计工作底稿的归档期和保存期限的说法中,不恰当的是()。
刘秀:东汉
设有一个带头结点的循环单链表,其结点值均为正整数。试设计一个算法,反复找出单链表中结点值最小的结点,并输出之,然后将该结点从中删除,直到单链表空为止,最后再删除表头结点。
分析资本主义生产过程是劳动过程和价值增殖过程的统一,关键是运用
一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于______的联系。
在考生文件夹中新建一个SOUND.TXT文件。
Morethan200artworksbysomeofAmerica’sbestartistshavereturnedhometoamuseuminWashington,D.C.Thepaintingshadb
Tasteissuchasubjectivematterthatwedon’tusuallyconductpreferencetestsforfood.Themostyoucansayaboutanyone’sp
最新回复
(
0
)