首页
登录
从业资格
阅读以下C++代码,填充(1)~(5)的空缺,将解答填入答题纸的对应栏内。【说明
阅读以下C++代码,填充(1)~(5)的空缺,将解答填入答题纸的对应栏内。【说明
练习题库
2022-08-02
41
问题
阅读以下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://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,将解答填入答题纸对应的解答栏内。 【说明】
随机试题
Geographyisthestudyoftherelationshipbetweenpeopleandtheland.Geo
[audioFiles]audio_eham_j73_001(20082)[/audioFiles]A、Sheisnotinterestedinth
CanTonyBlairSavetheWorldofBooks?[A]AtthebeginningofAJo
[originaltext]M:ThatisitIknowthatitissmallerthanyouwanted,butiti
股骨颈外展型骨折是指Pauwells角()A.>30° B.<30° C
下列选项中不属于商业银行合规风险管理基本制度的是()。A.合规问责制度 B
A.血培养 B.尿培养 C.骨髓培养 D.粪便培养 E.玫瑰疹刮取物培养
刑事强制权是为了保证刑事诉讼的顺利进行,由公安机关对犯罪嫌疑人、被告人行使的强制
A. B. C. D. E.药物分子中11,17α,21-三羟基孕甾烷,
建设工程组织依次施工时,其特点包括()。A.没有充分地利用工作面进行施工,工期
最新回复
(
0
)