首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Jrdva代码,将应填入(n)处的字句写在对应栏内。 [说明] 在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOr
阅读以下说明和Jrdva代码,将应填入(n)处的字句写在对应栏内。 [说明] 在销售系统中常常需要打印销售票据,有时需要在一般的票据基础上打印脚注。这样就需要动态地添加一些额外的职责。如下展示了Decorator(修饰)模式。SalesOr
admin
2010-12-17
16
问题
阅读以下说明和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();
}
}
(3)
选项
答案
super(myC)
解析
转载请注明原文地址:https://kaotiyun.com/show/oqDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则模块A和B之间的耦合类型为______耦合。
以下关于防火墙功能特性的说法中,错误的是______。
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为________________天。活动FG的松弛时间为________________天。
假设关系R1和R2如下图所示:若进行R1R2运算,则结果集分别为(1)元关系,共有(2)个元组。(2)
某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:①经过自己测试的软件今后不会再出现问题;②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;③承诺不需要其他人员,自己就可以独立进行测
软件测试信息流的输入包括______。①软件配置(包括软件开发文档、目标执行程序、数据结构)②开发工具(开发环境、数据库、中间件等)③测试配置(包括测试计划、测试用例、测试驱动程序等)④测试工具(为提高软件测试效率,使用测试
在开发一个字处理软件时,首先快速发布了一个提供基本文件管理、编辑和文档生成功能的版本,接着发布提供更完善的编辑和文档生成功能的版本,最后发布提供拼写和语法检查功能的版本,这里采用了()过程模型。
以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是()。
通用的风险分析表应包括()。(54)①风险问题②发生的呵能性③影响的严重性④风险预测值⑤风险优先级
随机试题
甲中外合资经营企业(以下简称“甲公司”)的注册资本为800万美元,投资总额为2000万美元。在其注册资本中,美国投资者A公司认缴的出资额为400万美元,占注册资本的50%;境内B公司认缴的出资额为200万美元,占注册资本的25%;境内C公司认缴的出资额为2
患者,女,52岁。间断性腰痛4余年,加重1个月。主诉腰部疼痛剧烈,影响活动,但休息时可有缓解。查体:L2左侧压痛明显,胸椎及腰椎多节段棘突叩痛,左侧直腿抬高试验(+)。肌力弱(肌力2+级),VAS评定8.5分。X线片示L2椎体轻度楔形变。为进一步明确诊
男性,46岁。面色苍白、鼻出血、皮肤瘀点2个月就诊。体检:中度贫血貌,皮肤散在出血点,脾肋下2cm。化验:Hb70g/L,WBC2.5×109/L,PLT32×109/L,周围血涂片有核红细胞2个/分类100个白细胞。哪种疾病诊断最不可能
()属于我国会计准则允许采用的计量属性。
销售的核算甲公司为增值税一般纳税入,适用的增值税税率为17%。发生下列商品销售的业务:(1)2007年1月20日,向乙公司销售商品一批,该批商品的成本为750000元,增值税专用发票上注明的货款为1000000元,税款为170000元。销售
国有独资公司的国有资产监督管理机构可以授权公司董事会行使的职权有()。[2013年11月真题]Ⅰ.合并、分立Ⅱ.解散Ⅲ.选任董事、监事Ⅳ.决定经理人员报酬Ⅴ.发行公司债券Ⅵ.增资、减资
图1数据在1905年以后发生较大变化的原因是()。
已知函数f(x,y)在点(0,0)的某个领域内连续,且则().
小张要制作一份介绍世界动物日的Power。Point演示文稿。按照下列要求,帮助他完成演示文稿的制作。将幻灯片大小设置为“全屏显示(16:9)”,然后按照如下要求修改幻灯片母版:①将幻灯片母版名称修改为“世界动物日”;母版标题应用“填充一白色
Imaginewakingupandfindingthevalueofyourassetshasbeenhalved.No,you’renotaninvestorinoneofthosehedgefundst
最新回复
(
0
)