首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class CA{ public: CA(){cout+’A’;} }; class C
有如下程序: #include<iostream> using namespace std; class CA{ public: CA(){cout+’A’;} }; class C
admin
2010-06-06
31
问题
有如下程序:
#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
解析
此题考查的是派生类的构造函数。建立派生类对象时,构造函数的执行顺序:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右),接着执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行派生类的构造函数。题目中首先定义了类CA的对象a,输出’A’;然后定义CB类的对象b,因为CB类派生自CA类,所以会先执行CA类的构造函数,再执行CB类的构造函数,即输出’A’和’B’。
转载请注明原文地址:https://kaotiyun.com/show/icjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于floata[10],*s=a;语句,能够代表数组元素a[3]的是()。
下列不合法的用户标识符是()。
在关系代数运算中,有5种基本运算,它们是()。
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能#defineMAX2147483647intfindmin(intx[],intn){inti,min;
有三个关系R、S和T如下:则由关系R和s得到关系T的操作是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d",_________);
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROGl.C中。请勿改动主函数mai
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
一个栈的初始状态为空。首先将元素5,4,3,2,1依次入栈,然后退栈一次,再将元素A,B,C,D依次入栈,之后将所有元素全部退栈,则所有元素退栈(包括中间退栈的元素)的顺序为【】。
随机试题
压排石水下抛石施工应考虑()等自然条件产生的块石漂移影响。
某公司生产销售M、N两种产品,其有关成本和销售资料如下表所示:要求:(1)确定综合盈亏临界点销售额和各种产品保本销售量。(2)确定总的安全边际额。
胃阴不足引起的胃痛的特点是
A、甘露醇B、氢氯噻嗪C、呋塞米D、阿米洛利E、螺内酯主要以原形药物由肾脏排泄的保钾利尿药,且利尿作用最强的是
甲国公民在乙国将丙国公民杀死后逃入丁国,现甲、乙、丙三国均向丁国要求将其引渡。下列表述中正确的是下列哪一项?()
在建设工程项目总承包模式下,设计人员或者设计分包者如属项目总承包合同中未指定者,则其能否承担相应工程的设计须事先征得()的同意。
()的目的是获得或让渡商品的所有权,是满足买卖双方需求的直接手段。
根据关税法律制度的规定,下列各项中,属于关税纳税人的有()。
对于线性表,相对于顺序存储,采用链表存储的缺点是()。
WhichfloordoesLindaliveon?
最新回复
(
0
)