首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和C++程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDecorator与FootDecorator分别完成打印票据的抬头和脚注
阅读以下说明和C++程序代码,将应填入(n)处的字句写在答题纸的对应栏内。 [说明] 在下面的C++代码中,类SalesTicket能够完成打印票据正文的功能,类HeadDecorator与FootDecorator分别完成打印票据的抬头和脚注
admin
2010-01-15
69
问题
阅读以下说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
在Word2010编辑状态下,要打印文稿的第1页、第3页和第9页,可在打印页码范围中输入()。
纸张与()是使用喷墨打印机所需的消耗品。
国家大型博物馆存放有大量珍贵文物。为安全管理文物,可采用__________技术,一旦文物被移动,能自动记录。若是非法移动,则会自动报警。
下列关于输入声音时的采样频率和信息储存量的叙述中,正确的是(8)。
数据分析报告的编写原则中不包括(70)。
在Word中打开英文文档或者在文档中输入英文信息时,系统会自动对拼写和语法进行检查,如果出现红色波形下划线则表示存在(50)。
我国《计算机软件保护条例》规定,软件著作权自软件______之日起产生。
以下()并没有采用抽样调查方法。
某公路限速90公里/小时。有一辆小车在路上抛锚,为防止后续车辆追撞,需要在离车后至少_________米处摆放“∧”形标志(假设行车刹停时间为2秒)。
由若干条直线段和圆弧等构成的图形,可以用一系列指令来描述。用这种方法描述的图形称为_________。
随机试题
禁煙教値のない目標なんて健やかに過ごしたい。新しい年へのそんな願いは、早々と裏切られた。喫煙率を下げる数値目標が、またしても撤回されてしまったのだ。たばこ対策は、国民の健康を守るうえで最優先であるはずだ。とうてい納得がいかない。日本で、
社会主义首要的基本理论问题是
某公司拟投标某市政工程,招标单位提供的招标文件提供了工程量清单。该公司在购买标书后,对报价部分采用了如下计算方法:工程量直接使用清单数量,价格使用造价管理处的信息价格。由于措施项目清单中只列了项目,没有给出具体工程量,因没有依据,所以这部分内容未予报价。全
阅读关于“台湾省”的图文资料,按要求完成教学设计任务。材料一《义务教育地理课程标准(2011年版)》中的内容标准要求:“认识台湾省自古以来一直是祖国不可分割的神圣领土;在地图上指出台湾省的位置和范围,分析其自然地理环境和经济发展特色。”
婆罗门教
根据多恩布什的“汇率超调理论”,汇率之所以在受到冲击后会作出过度反应,是因为()。
操作是类中对象所使用的一种功能或变换。类中的各个对象可以共享操作,方法是类中操作的 ______ 。
下面关于CAN的叙述中,错误的是()。
Theblue,mysticLakeEllsinoreliesinaninlandCaliforniavalley,whichisteemingandsteamingwithhotsprings.Rimmedbys
THEILLUSIONOFFILM1Filmisanillusionbecausethemovingpicturesseenonthescreenarenotmovingatall.Afilmisact
最新回复
(
0
)