首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDecorator与FootDecorator分别完成打印票据的抬头和脚注
阅读以下说明和C++程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDecorator与FootDecorator分别完成打印票据的抬头和脚注
admin
2010-01-15
57
问题
阅读以下说明和C++程序代码,将应填入(n)处的字句写在答题纸的对应栏内。
[说明]
在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDecorator与FootDecorator分别完成打印票据的抬头和脚注的功能。已知该程序运行后的输出结果如下所示,请填补该程序代码中的空缺。
这是票据的抬头!
这是票据正文!
这是票据的脚注!
--------------------------------------
这是票据的抬头!
这是票据的脚注!
[C++程序代码]
#include<iostream>
using namespace std;
class SalesTicket{
public;
(1) printTicket(){cout<<"这是票据正文!"<<endl;}
};
class Decorator:public SalesTicket{
SalesTicket *ticket;
public:
Decorator (SalesTicke *t){ticket=t;}
void printTicket (){
if (ticket!=NULL)
ticket->printTicket() ;
}
};
class HeadDecorator:public Decorator{
public:
HeadDecorator(SalesTicket *t): (2) {}
void printTicket(){
cout<<"这是票据的抬头!" <<endl;
Decorator::printTicket();
}
};
class FootDecorator:public Decorator{
public:
FootDecorator(SalesTicket *t): (3) {}
void printTicket(){
Decorator::printTicket();
cout<<"这是票据的脚注!"<<endl;
}
};
void main (void){
SalesTicket t;
FootDecorator f(&t);
HeadDecorator h((4));
h.printTicket();
cout<<"---------------------"<<endl;
FootDecorator a(NULL);
HeadDecorator b((5));
b.printTicket();
}
选项
答案
(1)virtual void;(2)Decorator(t);(3)Decorator(t);(4)&f;(5)&a
解析
转载请注明原文地址:https://www.kaotiyun.com/show/pIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
计算机中的数据是指________________。
企业信息化总体架构的核心部分包括业务架构、信息架构、应用架构和技术架构四个部分,其中面向最终用户的是()。
在Windows7中,磁盘文件类型可以根据______来识别。
为保护个人信息不被泄露,每个人都需要提高安全意识。以下各项,除(62)外,都是应该养成的安全习惯。
()不属于信息污染。
假设在Access中已经建立了“学生”表,表中包括“学号”、“姓名”、“性别”和“班级”等字段,如果要统计出每个班级的人数,那么在查询设计视图的“班级”的“总计”行和“学号”的“总计”行中应分别选择(65)。
在Word中,下列关于拆分表格的叙述中,正确的是______。
(1)是固化在主板ROM内的程序,为计算机提供最底层、最直接的硬件访问和控制。
在上、下行的轨道上,两列火车相对开来。甲列车的车身长235m,车速为25m/s;乙列车的车身长215m,车速为20m/s。这两列火车从车头相遇到车尾离开需要的时间为(31)。
在网页中创建一个如下图所示的表单控件的HTML代码是(26)。
随机试题
鲍叔不以我为不肖。(《管晏列传》)不肖
常用抗结核药物中,会使体液成橘黄色,并使隐形眼镜变色的是
关于围绝经期的内分泌变化,哪项错误
在肺功能检查中,能够确定气流受限主要客观指标有
A.多潘立酮B.溴丙胺太林C.西咪替丁D.镇静剂E.甘珀酸不宜用于胃溃疡
关于乙型肝炎病毒特征叙述错误的是
以下不属于标准试验的有( )。
土地补偿费为该耕地被征收前3年平均年产值的()倍。
如右图所示,长方形长4,宽2,现沿其对角线BD对折得到一几何图形,试求图形阴影部分的面积?()
NarratorListentopartofalectureaboutGPS.Nowgetreadytoanswerthequestions.Youmayuseyournotestohelpyo
最新回复
(
0
)