序 :
姓名:
杨林燕
学 :
106
专业:
软件工程
日期:
成绩:
实验二
装饰者模式的运用
一、实验目的:
装饰者模式动态地将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹
性的替代方案。在熟悉装饰者模式相关理论知识的基础上,使用装设者模式实现米线店结
账小程序。
二、实验要求:
使用装饰者模式实现米线店结账程序,要求如下:
1.
米线有三种,干浆、酸浆和水米线。
2.
配料有三种,豆腐、鸡蛋、牛肉,今后还会更多。
3.
客户可疑随心所欲的要各种米线搭配各种配料,
配料可以加同一种加多份,
或者不
同种加多份。
1
、
设
计并绘制该程序的类图;
2
、
依
照设计的类图使用
Java
语言编写代码,并实现该程序;
3
、
除
了核心的模式相关类实现外,提供测试环境,按照难度高低,分别是:
a)
控制台程序,
Client
硬编码初始化模式和测试环境,运行结果文本输出;
b)
控制台程序,
Client
初始化测试环境,并根据用户输入运算,运行结果文本输出;
c)
设计并实现用户
UI
,
Client
初始化测试环境,并根据用户在
UI
控件上的输入运算,
运行结果文本输出;
相关资源:渣浆泵的计算机选型软件及应用.rar-制造文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!