首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base(){cout <<"0";} };
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base(){cout <<"0";} };
admin
2010-03-29
24
问题
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base(){cout <<"0";} }; class basel:virtual base{ public: basel () {cout <<"1";} }; class base2:virtual base{ public: base2(){cout <<"2";} }; class derived:public basel,public base2{ public: derived(){cout <<"3";} }; void main() { derived obj; cout <<end1; }
选项
A、123
B、3120
C、312
D、3012
答案
1
解析
本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。
转载请注明原文地址:https://jikaoti.com/ti/sqW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是
下列关于线性链表的叙述中,正确的是
有2个关系R、S如下:由关系R通过运算得到关系S,则所使用的运算为()。
已知函数的调用形式“fread(buffer,size,count,fp);”其中buffer代表的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
若有函数声明voidfun(floatarray[],int*ptr);以下叙述正确的是()。
有以下程序#includeintfun(char*s){char*p=s;while(*P!=0)p++;return(p-s);}main(){printf("%d\
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是()。
在数据库系统的内部结构体系中,索引属于()。
随机试题
简述患者的权利。
休克主要的病理生理改变是
烧伤面积计算,发部占全身面积的
A.胃脘绵绵冷痛,时发时止,喜温喜按,食后缓解B.胃脘隐隐灼痛,饥不欲食,或胃脘嘈杂C.脘腹冷痛,痛势暴急,遇寒加剧,得温痛减D.胃脘灼痛,拒按,渴喜冷饮E.脘腹胀满疼痛、拒按,嗳腐吞酸,厌食
根据法律和有关规定,行政机关作出()的决定前,当事人有权要求该行政机关举行听证。
根据《合伙企业法》规定,下列关于合伙事务执行及合伙管理的说法中,正确的有()。
根据下列资料.回答下列题。改革开放30年,我国国民经济保持了长期、高速、稳定增长,对世界经济平稳增长作出了积极贡献。我国经济对世界经济的贡献率(当年各国GDP增量与世界GDP增量之比)也大幅提升。1978年,我国经济对世界经济的贡献率为2.3%,
贯彻“三个代表”重要思想,关键在于()。
设λ1,λ2是矩阵A的两个不同的特征值,对应的特征向量分别为α1,α2,则α1,A(α1+α2)线性无关的充分必要条件是()
GeorgeSand(AuroreLucileDupin)wasoneofthefirstEuropeanwriterstoconsidertheruralpoortobelegitimatesubjectsforl
最新回复
(
0
)