首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
51
问题
有如下程序: #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全国计算机二级
相关试题推荐
有以下程序:#includemain(){inti=3,j=5,*p=&i,*q=&j,**r;r=&q;i++;(*q)++;printf(’’%d,%d,%d,%d,%d\n’’,i,j,*P,*q,**r);}执行后的输出结果是(
有以下程序:#includeintfun(intx[],intf1){staticintsum=0,i;for(i=0;i
下列叙述中正确的是()。
对于以下函数声明voidfun(intarray[4],int*ptr);以下叙述中正确的是
以下叙述中正确的是()。
设有以下语句:charx=3,y=6,z;z=x^y
下面叙述中错误的是()。
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
下列关于C语言文件的叙述中正确的是()。
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
随机试题
“打算”只能带_____词性的宾语。
医疗事故是指医疗机构及其医务人员在医疗活动中,违反医疗卫生管理法律、行政法规、部门规章和诊疗护理规范、常规,从而
主治白喉的方剂是
蛋白尿
某女,每于经期或经前1~2日,小腹胀痛拒按,月经量少色紫暗,或伴胸胁乳房胀痛。诊断为
1.背景:某公司承包了一条单跨城市隧道,隧道长度800m,跨度15m,地质条件复杂。设计采用浅埋暗挖法进行施工,其中支护结构由建设单位直接分包给一家专业施工单位。施工准备阶段,某公司项目部建立了现场管理体系,设置了组织机构,确立了项目经
某企业发生的下列各事项中,能够同时引起资产总额和所有者权益总额变动的是()。
已知:某公司现金收支平稳,预计全年(按360天计算)现金需要量为156250元,现金与有价证券的交易成本为每次400元,有价证券年利率为5%。要求:计算最佳现金持有量。
思想道德建设是社会主义文化建设的重要内容,我围目前正在全社会倡导“爱国守法、明礼诚信、团结友善、勤俭自强、敬业奉献”的基本道德规范,这主要是因为()。
以下能够正常结束循环操作的程序段是
最新回复
(
0
)