首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
65
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若函数中有定义语义句:inta;,则()。
请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。例如,输入如下整数:876675896101301401980431451777
设有如下三个关系表:下列操作中正确的是()。
请阅读以下程序:#include<stdio.h>#include<string.h>voidfun(intb[])fstaticinti=0;d0{b[i]+=b[i+1];}while(++i<2);)main(){intk
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj; c.b+=1;c.p+=2;}
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
栈的基本运算有三种:入栈、退栈和【】。
栈的三种基本运算是入栈、退栈和______。
随机试题
下列选项不属于牛蒡解肌汤与银翘散共同含有的药物是
下列哪种传染病必须在发现后2小时内上报
在以出让方式取得国有土地使用权的建设项目进行出让地块建设用地规划管理程序中,不符合《城乡规划法》规定的是()
财务评价指标体系中,反映盈利能力的指标有()。
背景某工程建设在一老厂区最东侧的狭窄场地。该工程特点为是场地附近建筑物较多,皮带通廊和各种管道纵横交错,且有150m高烟囱两座,周围交通非常不便。某承包方同发包方签订了该工程的建设施工合同,约定工期12个月,开工日期为3月8日,竣工日期为次年3月
无歧视原则有两项主要内容,即最惠国待遇原则与国民待遇原则。()
依据现行《宪法》规定,中华人民共和国的根本制度是()。
()是面试的一项核心技巧,又称为行为描述提问。
如图,AB∥CD,∠DCE=80°,则∠BEF=()。
所谓的“现代化”,是用高新科技去保存一个民族最珍贵、最重要的东西,而不是适得其反地将过去连根拔起,慌忙移植一个外国的东西。所有对文化的保存都不是单纯为了缅怀过去,恰恰是为了未来,因为没有过去的人必然失去未来。这段文字主要是在强调()。
最新回复
(
0
)