首页
登录
从业资格
阅读以下C++代码,填充(1)~(5)的空缺,将解答填入答题纸的对应栏内。【说明
阅读以下C++代码,填充(1)~(5)的空缺,将解答填入答题纸的对应栏内。【说明
练习题库
2022-08-02
82
问题
阅读以下C++代码,填充(1)~(5)的空缺,将解答填入答题纸的对应栏内。【说明】在下面程序横线处填上适当的字句,使其输出结果为:x=5x=6y=7x=8z=9【程序】#include<iostream.h>class X1{int x;(1):X1(int xx=0){x=xx;}(2)void Output()(cout<<"x="<<x<<end;}};(3)Y1:public X1{int y;public:Y1(int xx=0,int yy=0):X1(xx){y=yy;}(2)void Output(){(4)Output();cout<<"y="<<y<<end1;}};class Z1:pubtic X1{int z:(5):Z1(int xx=0,int zz=0):X1(xx){z=zz;}②void Output(){X1::Output();cout<<"z="<<z<<end1;}};void main(){X1 a(5);Y1 b(6,7);Z1 c(8,9);X1*p[3]={&a,&b,&c};For(int i=0;i<3;i++){p
-->Output();cout<<end1;}}
选项
答案
解析
(1)public
(2)virtual
(3)class
(4)X1::
(5)public
【解析】
通过对比三个类的定义就可以发现,在类X1和Z1的定义中缺少类的成员属性声明,而类一般将成员变量声明为公有的、私有的或受保护的三种类型中的一种,在类的定义中,我们一般将类的构造函数放在公有的属性下面,在题目中只能选择公有的属性了,因此,第1空和第5空中应该填“public”。对三个类的定义进行仔细观察后,我们同样可以发现,每个类中都定义了一个同名函数Output(),而且在后两个类的函数体中调用了函数Output(),由此,我们应该想到虚函数。虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数。因此,第2空应该填“virtual”。第3空就简单了,考查类的定义,应该填类的标识符“class”。从程序中我们可以看到,类Y1和Z1都以公有的方式继承类X1。从输出的结果来分析,类Y1和Z1都输出了两个数,但单从类Z1的函数来看,只能输出一个变量的值z,因此,可以发现在类Z1中应该和类Y1一样,都调用了类X1的函数Output(),因此,第4空的答案为“X1::”。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2424931.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
解答服务对象的健康问题,帮助其澄清观念、做出决策的人际传播形式称为A.咨询B.个
在如下所示的一段XML代码中,根元素名为()。 <?xmlversion="
下面的XML代码段中,语法正确的是()。A.<!-xml示例-!><?xml
在网页中创建Email链接,代码正确的是()。A.<ahref=“call
下列设置图像地图正确的HTML代码是()。A.<areashape="po
()不是蠕虫病毒。A.冰河 B.红色代码 C.熊猫烧香 D.爱虫病毒
阅读一下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】
阅读一下说明,回答问题1至问题4.将解答填入答题纸对应的解答栏内。 【说明】
阅读下列说明信息,回答问题1至问题5。将答案填入答题纸对应的解答栏内。 【说明
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。 【说明】
随机试题
他是从后门进来的。Heentersatthebackdoor.atthe…door是固定搭配,“出去”也要说是gooutatthedoor。
在抹面砂浆中,用水玻璃与氟硅酸钠拌制成的砂浆是以下哪种砂浆?()A.防射线砂
某水上乐园游乐池采用混合流式池水循环方式,其循环水量500m3/h,则通过池表面
滴虫阴道炎典型的临床表现是A.黄色阴道分泌物,不痒 B.白色豆渣样阴道分泌物,
Whichofthefollowingquestionscanbe
下列不属于财政政策手段的是()A.转移支付 B.公开市场业务 C.国家预
朱砂能治疗心悸失眠,具有重镇安神之功,其归经是A.归心经 B.归肝经 C
幼儿期注意发展的特点是()A.无意注意占优势,有意注意逐渐发展 B.有意注意
下列关于战略性人力资源管理的描述错误的是()。A.代表了全新的现代企业管理理念
一般资料:求助者,男性,24岁,在读研究生。 案例介绍:求助者研究生入学后不久
最新回复
(
0
)