首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class CA{ public: CA()<cout<<’A’;) }; class CB:private CA{ public: CB(){co
有如下程序: #include<iostream> using namespace std; class CA{ public: CA()<cout<<’A’;) }; class CB:private CA{ public: CB(){co
admin
2009-03-17
78
问题
有如下程序:
#include<iostream>
using namespace std;
class CA{
public:
CA()<cout<<’A’;)
};
class CB:private CA{
public:
CB(){cout<<’B’;}
};
int main(){
CA a;
CB b;
return 0;
}
这个程序的输出结果是【 】。
选项
答案
AAB
解析
本题考查的知识点是:派生类的构造函数。建立派生类对象时,构造函数的执行顺序如下:
(1)执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右):
(2)执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序(自上而下):
(3)执行派生类的构造函数。题目中的主函数中首先定义了一个CA类对象a,所以首先输出一个’A’。然后定义了一个CB类对象b,由于CB类派生自CA类,所以应先执行CA类的构造函数,再执行自身的构造函数,即接着输出一个’A’和一个’B’。故本题最终输出的结果是AAB。
转载请注明原文地址:https://kaotiyun.com/show/3ojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:struetcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
下列给定程序中,函数fun的功能是:读入一个字符串(长度
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
下列给定程序中,函数fun的功能是:在形参s所指字符串中寻找与参数c相同的字符,并在其后插入一个与之相同的字符,若找不到相同的字符则不做任何处理。例如,若s所指字符串为“baacda”,c中的字符为a,执行后s所指字符串为“baaaacdaa”。
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写函数fun,函数的功能是:求出数组周边元素的平均值并作为函数值返回给主函数中的s。例如,若a数组中的值为:01279197452
以下不正确的转义字符是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件nodi1.C。此程序建立了—个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为
有以下程序:#include<stdio.h>main(){structSTU{charname[9];charsex;doublescore[2];
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
在数据流图中,带有箭头的线段表示的是()。
随机试题
A.增溶剂B.润湿剂C.抑菌剂D.助悬剂E.助溶剂鱼腥草滴眼液中含有的羟苯乙酸是用作
从抽象上升到具体,是理论研究的合理途径,包括逻辑起点、逻辑中介、_________和逻辑终点四个环节,体现了辩证思维的逻辑过程。
依据国际劳工局的定义,医疗保险又称()
患者男性,因右眼被石灰烧伤3周来院就诊,结膜充血水肿,下方近角膜缘处的结膜苍白坏死,角膜上皮大范围缺损,基质形成溃疡,残余角膜厚度约为正常角膜的1/2,房水混浊,虹膜肿胀纹理不清,其余眼内结构窥不清。针对该患者目前的病情,哪项处理措施是不恰当的
病毒性脑炎最常见的病原体是
患儿,男,10岁。颈部正中出现圆形肿块6年。生长缓慢,无自觉症状。检查见颈正中舌骨下部1个2cm×2cm×2cm的肿物,质软,周界清楚。与表面皮肤及周围组织无粘连,肿块随吞咽及伸舌等动作而移动。穿刺抽出透明黄色液体。临床拟诊断为
冻土地区的路基宜填筑()。
下列应记入“其他业务收入”项目的有()。
简述生产性需求与非生产性需求的区别。
10,18,14,16,( )
最新回复
(
0
)