首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class Base public: Base() { x=0; } int x; }; class Derivedl: virtua
若有以下程序: #include <iostream> using namespace std; class Base public: Base() { x=0; } int x; }; class Derivedl: virtua
admin
2010-03-29
45
问题
若有以下程序: #include <iostream> using namespace std; class Base public: Base() { x=0; } int x; }; class Derivedl: virtual public Base public: Derived1() { x=10; } }; class Derived2: virtual public Base publici Derived2() x=20; }; class Derived :public Derived1,protected Derived2 {}; int main() Derived obj; cout<<obj.x<<end1; return 0; } 该程序运行后的输出结果是
选项
A、20
B、30
C、10
D、0
答案
1
解析
本题考核虚基类的应用。本题中,虽然Derived1和Derived2都是由共同的基类x派生而来的,但山于引入了虚基类,使得它们分别对应基类的不同副本。这时数据成员x只存在一份拷贝,不论在类Derived1修改,还是在类Derived2中修改,都是直接对这惟一拷贝进行操作。本题程序执行语句“Derived obj”时,就会先调用虚基类Base的构造函数,使得x=0,然后执行类Derived1的构造函数使得x=10,再执行类Derived2的构造函数,使得x=20。最后输出x的值为20。
转载请注明原文地址:https://kaotiyun.com/show/bDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
以下选项中不属于C语言标识符的是
给定程序MODll.C中函数fun的功能是:计算并输出high以内最大的10个素数之和。high的值由主函数传给fun函数。若high的值为:100,则函数的值为:732。请改正程序中的错误,使程序能输出正确的结果。注意:不要
下列叙述中正确的是
下面描述中,不属于软件危机表现的是()。
若有以下函数首部:intfun(doublex[10],int;*n)则下面针对此函数的函数声明语句中正确的是()。
数据库管理系统是( )。
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,
下面描述不属于软件特点的是()。
下面对对象概念描述正确的是()。
随机试题
足少阳胆经与足少阴肾经的“募穴”分别为
患者,女,48岁。腹痛、腹泻、脓血便,低热1个月。既往间断腹痛、腹泻、黏液脓血便10余年。查体:慢性病容,贫血貌,体温37.6℃,心肺无异常。腹部平软,脐周及左下腹压痛,无肌紧张,未触及明显包块。考虑可能的疾病是
常见皮肤化学性灼伤的化学品是
乙欠甲2万元,已到清偿期限,但乙无能力清偿欠款,经甲查明,乙一段时间前发生交通事故,因事故中的人身伤害对丙享有1万元债权。因事故中的财产损失对丙享有5000元债权。此外,乙享有对丁的7000元债权还有3个月到期,戊因赌博欠乙8000元,乙对其享有的债权怠于
关于编制设计招标文件,下列说法不正确的是()。
收入是指一定时期内账面上资产和负债递减的净值。()
水资源短缺一直是我国在人口增长、城市化和工业化过程中所面临的一个长期的、趋势性的问题,成为制约我国经济发展的一大瓶颈。专家认为,海水淡化是沿海及临海地区最经济、最实用、最灵活的水危机解决方案。随着技术的进步,海水淡化的成本将逐步降低,最终将达到与成本正逐步
公力救济是指当权利人的权利受到侵害或者有被侵害之虞时,权利人行使诉讼权,诉请人民法院依民事诉讼和强制执行程序保护自己的权利的措施。根据上述定义。下列各项中属于公力救济的是:
《2014年中国电影市场影响力研究报告》指出,从近两年中国电影观众的成员看,年轻的高知白领已经成为核心的电影观众,他们对电影的消费鉴赏代表了中国主体电影观众的意见。这促使中国电影新力量快速崛起,一些深受年轻观众喜爱的新晋跨界导演作品以及话题性电影显著增加。
HowAmerica’sMostSuccessfulExecutivesAccomplishSoMuchinSoLittleTimeTheyheadthenation’sbiggest,fastest-grow
最新回复
(
0
)