首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Jrdva代码,将应填入(n)处的字句写在对应栏内。 [说明] 在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOr
阅读以下说明和Jrdva代码,将应填入(n)处的字句写在对应栏内。 [说明] 在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOr
admin
2010-12-17
56
问题
阅读以下说明和Jrdva代码,将应填入(n)处的字句写在对应栏内。
[说明]
在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOrder对象使用一个SalesTicket对象打印销售票据。图6-1显示了各个类间的关系。以下是Java语言实现,能够正确编译通过。
[图6-1]
[Java代码]
//Component.java文件
public (1) class Component {
abstract publ ic void prtTicket();
}
//salesTicket.java文件
public class SalesTicket extends Component{
public void prtTicket(){
//Sales ticket printing code here
System.out.printin("SalesTicket");
}
}
//Decorator.java文件
publ ic abstract class Decorator extends Component{
public void prtTicket(){
if(myComp!=null)myComp.prtTicket();
}
private (2) myComp;
public Decorator(Component myC){
myComp=myC;
}
}
//Footer.java文件
public class Footer extends Decorator {
public Footer(Component myC){
(3);
}
public void prtTicket(){
(4);
prtFooter();
}
publ ic void prtFooter(){
//place printing footer code here
System.out.println("Footer");
}
}
//salesorder.java文件
public class SalesOrder{
void prtTicket(){
Component myST;
myST=new Footer( (5) );
//Print Ticket with footers as needed
myST.prtTicket();
}
}
(2)
选项
答案
Component
解析
转载请注明原文地址:https://www.kaotiyun.com/show/EqDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
采用折半查找算法有序表{7,15,18,21,27,36,42,48,51,54,60,72}中寻找值为15和38,分别需要进行______次元素之间的比较。
对于逻辑表达式(((a|b)‖(c>2))&&d<0),需要________________个测试用例才能完成条件组合覆盖。
系统交付后,修改偶尔会出现乱码的问题,该行为属于________________维护。
假设系统有n(n≥6)个并发进程共享资源R,且资源R的可用数为3。若采用PV操作,则相应的信号量S的取值范围应为________________。
________________服务的主要作用是提供远程登录服务。
假设关系R1和R2如下图所示:若进行R1R2运算,则结果集分别为(1)元关系,共有(2)个元组。(1)
操作系统通过______来组织和管理外存中的信息。
假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为()。
以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是()。
以下关于数据流图的叙述中,不正确的是(37)________________。
随机试题
休克患者组织缺血,最常见的酸碱平衡紊乱是()
母犬,10岁,多食、多饮、多尿,体重减轻,血糖浓度为10mmol/L有效的治疗药物是
某男,54岁。症见心前区刺痛,并放射至肩背,伴心悸怔忡,舌紫有瘀点,舌下脉络迂曲,脉沉细涩。其病机是
招标人对已发出的招标文件需要进行修改或澄清的,应在提交投标文件的截止时间至少()前进行,否则应顺延提交投标文件的截止时间。
根据下面材料,回答问题。2016年1—4月,我国境内投资者共对全球150个国家和地区的3434家境外企业进行了非金融类直接投资,累计实现投资3914.5亿元人民币(折600.8亿美元,同比增长71.8%)。从对外直接投资的国别地区分
根据教育概念的分类方法,“课程”属于()。
阅读本章的“国家聚焦”专栏有关委内瑞拉的例子,并请回答下列问题:在委内瑞拉普遍存在的公共腐败将对该国的未来发展产生什么影响?
OMT定义了三种模型来描述系统。(1)可以用状态图来表示;(2)可以用数据流图来表示。(3)为上述两种模型提供了基本的框架。
将考生文件夹下ERPO文件夹中SGACYL.DAT文件移动到考生文件夹下,并改名为ADMICR.DAT。
在一个期货投资基金中具体负责投资运作的是()。
最新回复
(
0
)