首页
登录
从业资格
阅读以下说明和C++程序代码,将应填入一丛皿一处的字句写在答题纸的对应栏内。
阅读以下说明和C++程序代码,将应填入一丛皿一处的字句写在答题纸的对应栏内。
资格题库
2022-08-02
54
问题
阅读以下说明和C++程序代码,将应填入一丛皿一处的字句写在答题纸的对应栏内。【说明】 在下面的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(SalesTicket *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();}
选项
答案
解析
转载请注明原文地址:https://tihaiku.com/congyezige/2428223.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
与土地登记的一般程序相比,下列各项不属于初始土地登记程序特殊性的是( )。A.
土地登记的程序法律依据有( )。A.《物权法》 B.《土地登记办法》 C.
根据《建筑工程设计信息模型分类和编码标准》,建筑信息模型分类表代码应采用()数字
根据《建筑工程设计信息模型分类和编码标准》,分类对象编码由表编码、大类代码、中类
通过应用程序菜单按钮-【选项】-【ViewCube】来对ViewCube外观进行
根据《建筑工程设计信息模型分类和编码标准》,分类对象编码由表编码、大类代码、中类
关于风管系统计算的描述,下面哪些描述是正确的?()A.程序自带计算功能可以实现同
根据《建筑工程设计信息模型分类和编码标准》,建筑信息模型分类表代码应采用()数字
两名护士运用护理程序,对所负责的病人从入院到出院提供连续的、全面的、整体的护理属
程序语言若规定程序中的变量必须先定义(或声明)再引用,则违反此规定的程序在()时
随机试题
Ifpeoplecan’ttellallkindsofcolors,wecansaytheyarecolor-blind.M
Spaceisadangerousplace,notonlybecauseofmeteors(流星)butalsobecauseofr
A.primeB.addedC.byD.reproductiveE.excessiveF.takeG.extends
他提出的建议将在会上讨论。 Theproposal(that)heputforwardistobediscussedattheme
论述杜威的教育本质观。
某位高级管理成员是所审核经营领域的主管的上级之一,他要求查看有关审计发现的报告。
混凝土浇筑前,要检查模板支架的()以及检查钢筋及预埋件的位置,规格数量,并做记录
城市绿化覆盖率的计算公式为()。A.城市绿化覆盖率(%)=(城市内全部绿化
在采用高应变法对预制混凝土方桩进行竖向抗压承载力检测时,加速度传感器和应变式力传
(2021年真题)2×20年9月10日,甲公司董事会会议决议:(1)拟出售其子公
最新回复
(
0
)