首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using name space std; classB{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const
有如下程序: #include using name space std; classB{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const
admin
2010-05-15
38
问题
有如下程序: #include using name space std; classB{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const {cout<<count<<’_’<<x<<endl;} protected: static int count; private: intx; }; class D:publicB{ public: D(int xx,int yy):B(xx),y(yy){++count;y+=100;} virtual void show()const {cout<<count<<’_’<<y<endl}; pnvate: inty; }; int B::count=0; intmain(){ B*ptr=new D(10,20); ptr->show(); delete ptr; return 0; } 运行时的输出结果是( )。
选项
A、1_120
B、2_120
C、1_20
D、2_20
答案
B
解析
本题考查了类的继承。继承有三种方式,public公有、pnvate私有和protected保护,本题都涉及到了。本题中类D公有继承类B。在类B中又定义了虚函数,并且有保护类静态类型count及私有变量x。主函数中调用类D,类D又继承了类B,经过系统及调用,本题最终结果为2120。
转载请注明原文地址:https://kaotiyun.com/show/0Ajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为( )。
下面程序运行后的输出结果是()。#inc1udemain(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
下列叙述中正确的是( )。
下列叙述中错误的是()。
设有以下语句:charx=3,y=6,z;z=x^y
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为()。
随机试题
能够分辨1mm微粒的显微镜是
处方的有效期限一般为处方最长有效期不得超过
某市公安机关在侦查王某盗窃一案时,需要对王某窃得的一件文物进行鉴定,鉴定共耗费了2个月的时间。依照《刑事诉讼法》的规定,以下对这段鉴定时间的看法正确的是哪项?
由于无粘结预应力筋一般为曲线配筋,故应采用( )。
注册会计师在对被审计单位的应付账款进行审计时,一般应选择的函证对象有()。
奥苏伯尔的学习理论认为,学生学习的实质是()。
(青海)如下图,AB是⊙O的直径,PD切⊙O于点C,交AB的延长线于点D,且CO=CD,则∠PCA的度数是____________.
2018年年底,全国1827个县(县级市)共设有县级医院15474所、县级妇幼保健机构1907所、县级疾病预防控制中心2090所、县级卫生监督所1822所,四类县级卫生机构共有卫生人员303.9万人。 全国3.16万个乡镇共设3.6万个乡镇卫生
文化是一个国家、一个民族的________。历史和现实都表明,一个________和背叛自己历史文化的民族,不仅不可能发展起来,而且很可能上演一幕幕历史悲剧。文化自信是更基础、更广泛、更深厚的自信,是更基本、更深沉、更持久的力量。填入画横线部分最恰当的一项
在某公司人力资源部就职的张晓鸣需要制作一份供新员工培训时使用的PowerPoint演示文稿。按照下列要求,并参考“完成效果.docx”文件中样例的效果,完成演示文稿的制作。插入图片“公司logo.jpg”于所有幻灯片的右下角,并适当调整其大小。
最新回复
(
0
)