- 18
- 0
- 约9.97千字
- 约 9页
- 2017-07-30 发布于浙江
- 举报
云南大学软件学院
实 验 报 告
姓名: 周坤 学号: 20121120256 专业:
实验四 命令模式的运用
一、实验目的: 命令模式将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象,命令模式也支持可撤销的操作。在熟悉命令模式相关理论知识的基础上,使用命令模式实现图片处理程序。
二、实验要求:
使用命令模式实现图片处理程序,要求如下:
图片处理程序要有3张图片。
每张图片至少有3种操作。
实现类似遥控器的菜单,动态的选择对图片进行的处理。
要有“撤消操作”,撤消操作要可以撤销至最后一步。
设计并绘制该程序的类图;
依照设计的类图使用Java语言编写代码,并实现该程序;
除了核心的模式相关类实现外,提供测试环境,按照难度高低,分别是:
控制台程序,Client硬编码初始化模式和测试环境,运行结果文本输出;
控制台程序,Client初始化测试环境,并根据用户输入运算,运行结果文本输出;
设计并实现用户UI,Client初始化测试环境,并根据用户在UI控件上的输入运算,运行结果文本输出;
实验内容:
类图
2.代码
package command;
import java.awt.Color; import java.awt.Container;
import java.awt.Dimension; import java.a
原创力文档

文档评论(0)