首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行如下程序将输出( ): #include using namespace std; classBase { public: Base(){cout
执行如下程序将输出( ): #include using namespace std; classBase { public: Base(){cout
admin
2013-02-27
32
问题
执行如下程序将输出( ):
#include
using namespace std;
classBase
{
public:
Base(){cout<<“BB”;fun();}
void fun (){cout<<“Bfun”;}
};
class Derived:public Base
{
public:
Derived(){cout<<“DD”;}
void fun (){cout<<“Dfun”;}
};
int main(){Derived d;return 0;}
选项
A、DD
B、BBDfunDDDfun
C、BBBfunDD
D、DDBBBfun
答案
C
解析
C++中创建一个类的实例时,如果该类存在基类,将首先执行基类的构造函数,然后执行该类本身的构造函数。本题中首先执行类Base的构造函数,所以将先输出“BB”,然后调用基类成员函数fun(),输出“Bfun”,最后调用子类Derived的构造函数输出“DD”。
转载请注明原文地址:https://kaotiyun.com/show/hcVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> main() {charch=’1’; while(ch<’9’) { printf("%d",ch-’0’); ch++; } } 程序运行后
有以下程序: #include<stdio.h> main() { inty=9; for(;y>0;y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是(
有以下程序: #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2
以下选项中错误的是()。
有下列程序 #include<stdio.b> main() {intx=3,y=5,z1,z2; z1=y^x^y;z2=x^y^x; printf("%d,%d\n",z1,z2); } 程序执行后的输出结果是(
表达式a+=a-=a=9的值是()。
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
请编写函数fun,其功能是:在一个含有11个四位数的数组中,统计出这些数的奇数、偶数个数,然后计算出个数多的那些数的算术平均值并由函数返回,个数通过yy传回。 例如,若11个数据为:1101,1202,1303,1404,1505,2611,2712,2
以下关于指针的说法错误的是()。
在一棵二叉树上第5层的结点数最多是
随机试题
急性乳腺炎最常见的致病菌是
患者,女,46岁。间断腹胀、口苦及上腹部隐痛3年。胃镜检查发现有胃黏膜红白相间,黏液湖内见黄绿色液体。治疗上首选的是
治疗凉燥的代表方剂是()
依据有关法律,以下关于中外合资经营企业注册资本的表述,错误的有:
房地产经纪机构对经纪服务进行“强买强卖”,违反了()原则。
21~24:有一矩形4桩承台基础,采用沉管灌注桩,桩径为452mm,有效桩长18.50m,有关地基各土层分布情况、桩端端阻力特征值qpa、桩侧阻力特征值qsia及桩的布置、承台尺寸等,均示于图4-14中。按《建筑地基基础设计规范》GB500
气体灭火系统防护区围护结构及门窗的耐火极限均不宜低于0.50h;吊顶的耐火极限不宜低于0.25h。防护区围护结构承受内压的允许压强不宜低于()Pa。
结合材料回答问题:材料l国民党虽然有许多缺点与错误,然终为中国唯一革命的民主派,自然算是民主的联合战线中重要分子。反对帝国主义的联合战线:以工人农民及小资产阶级革命的党派或分子为主力军,向一切帝国主义者加以攻击;同时亦可联合半民族运动的党派,向
TheEnglishWeather"Othercountrieshaveaclimate;inEnglandwehaveweather".Thisstatement,often’madebyEnglishmento
【21】【25】
最新回复
(
0
)