首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 某快餐厅主要制作并出售儿童套餐,一般包括主餐(各类比萨)、饮料和玩具,其餐品种类可能不同,但其制作过程相同。前台服务员(Waiter)调度厨师制作套餐。现采用生成器(Bui
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 某快餐厅主要制作并出售儿童套餐,一般包括主餐(各类比萨)、饮料和玩具,其餐品种类可能不同,但其制作过程相同。前台服务员(Waiter)调度厨师制作套餐。现采用生成器(Bui
admin
2018-09-03
33
问题
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
某快餐厅主要制作并出售儿童套餐,一般包括主餐(各类比萨)、饮料和玩具,其餐品种类可能不同,但其制作过程相同。前台服务员(Waiter)调度厨师制作套餐。现采用生成器(Builder)模式实现制作过程,得到如图6—1所示的类图。
【Java代码】
class Pizza{
private String parts:
public void setParts(String parts){this.parts=parts,}
public String toString(){return this.parts;}
}
abstract class PizzaBuiider{
protected Pizza pizza;
public Pizza getPizza(){return pizza;)
public void createNewPizza(){pizza=new Pizzac),}
public(1);
}
class HawaiianPizzaBuilder extends PizzaBuilder{
public void buildParts(){pizza.setParts("cross+mild+ham&pineapple"};
}
class SpicyPizzaBuilder extends PizzaBuilder{
public void buildParts(){pizza.setParts("pan baked+hot+
pepperoni&salami");}
}
class Waiter{
prirate PizzaBuilder pizzaBuilder;
public void setPizzaBuilder(PizzaBuilder pizzaBuilder){/*设置构建器*/
(2),
}
public Pizza getPizza(){return pizzaBuilder.getPizza();}
public void construct(){/*构建*/
pizzaBuilder.createNewPizza();
(3),
}
}
Class FastFoodordering{
public static viod mainSting[]args){
Waiter waiter=new Waiter();
PizzaBuilder hawaiian_pizzabuilder=new HawaiianPizzaBuilder();
(4),
(5),
System.out.println("pizza:"+waiter.getPizza());
}
}
程序的输出结果为:
Pizza:cross+mild+ham&pineapple
选项
答案
(1)abstract void buildParts(); (2)this.pizzaBuilder=pizzaBuilder (3)pizzaBuilder.buildParts() (4)waiter.setPizzaBuilder(hawaiian pizzabuilder) (5)waiter.construct()
解析
转载请注明原文地址:https://kaotiyun.com/show/czxZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
由于面向3G移动电话的电子商务网站看不到用户进行销售服务,因此,对用户身份进行认证是必要。通常,在Internet中进行电子签名的认证过程如下:①文件的发送者将要发送的文件生成(1);②用发送者的(2)对摘要加密后,将其添加到文件中;
双绞线可以制作成直连线和交叉线两种形式,在图3-12所示的拓扑结构中,交换机与路由器(Router)相连的双绞线应制作成什么形式?阅读以下的配置信息,将(1)、(2)空缺处的内容填写完整,以实现图3-12所示的拓扑结构图中交换机主干道的相关配置。
认真阅读下列有关Linux操作系统环境下配置Apache服务器的技术说明,根据要求回答问题1至问题5。【说明】随着电子商务日益普及,A公司建构了一台装有RedhatLinux9.0操作系统的虚拟服务器,为各类客户提供网上架构商务站点的Web服
请回答以下有关组网的问题1~4。【说明】设有A、B、C、D4台主机都处在同一个物理网络中,A主机的IP地址是192.155.12.112,B主机的IP地址是192.155.12.120,C主机的IP地址是192.155.12.176,D
通常,在该图书馆架构无线局域网(WLAN)的设计流程需要经过以下6个阶段:A.设备软硬件安装、调试B.确定无线局域网物理结构C.确定无线局域网逻辑结构D.进行需求分析和现场调研E.验收测试和维护F.进行设备产
阅读以下说明,回答问题1和问题2。【说明】对小范围(不超过100米)内的组网来说,最常见的为以集线器(Hub)为中心的对等式局域网。在网线的制作中,对线的标准有两个:EIA/TIA568A和EIA/TIAT568B标准。
请简要说出DHCP服务的基础流程?请分别写出在Linux系统中启动、停止和重新启动DHCP服务的3个命令。
在OSI参考模型有哪几层?Windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置“主域”?
简述网络规划阶段需求分析的方法和解决的问题(控制在100个字以内)。在需求分析过程中应对已有网络的现状及运行情况作调研,如果要在已有的网络上作新的网络建设规划,如何保护用户已有投资(控制在100个字以内)?
将RDU2设置为Server1的终端服务用户后,在Host1中登录Seiver1时,图3-4中“计算机”栏应填入(3);“用户名”栏应填入(4)。此时发现Hos1不能远程登录终端服务器,可能原因是(5)。在图3-3“程
随机试题
某日,甲用自制的万能钥匙前往乙家行窃,正当其开锁时,突闻一阵脚步由远而近走来,甲慌忙抽出钥匙,逃离现场。甲的行为属于()
关于肠痈的病因病理的论述,哪一项是错误的:
风湿性心瓣膜病并发肢体栓塞的护理有( )。
国家根据国民经济和社会发展需要,每()年进行一次全国土地调查。
工程项目开工前,负责向监督机构申报建设工程质量监督手续的单位应该是()。
关于陆上开挖、弃渣的说法,错误的是()。
下列各项关于房产税纳税说法中,正确的有()。
某厂生产某种商品,其年销售量为100万件,每批生产需增加准备费1000元,而每件的库存费为.0.05元.如果年销售率是均匀的,且上批销售完后,立即再生产下一批(此时商品库存数为批量的一半),问应分几批生产,能使生产准备费及库存费之和最小?
软件质量因素分为三个方面:产品运行、产品修改和产品转移。以下与产品转移有关的特性是
在考生文件夹下,打开文档Wordl.docx,按照要求完成下列操作并以该文件名Wordl.docx保存文档。为正文第一段(为了……模式。)中的CPU加一脚注:CentralProcessUnit;为正文第二段(所谓最小模式……名称的由来。)和第三段(最
最新回复
(
0
)