- 63
- 0
- 约2.36千字
- 约 4页
- 2020-12-02 发布于浙江
- 举报
实验(上机)十一 命令模式
实验(上机)目的
练习使用行为型设计模式;
练习使用命令模式的设计思路;
练习使用命令模式实现“功能按钮与功能之间设置”案例的实现。
实验(上机)课时
2学时
实验(上机)环境
JDK1.8\Eclipse Mars
预备知识
1、命令模式概述;
2、命令模式的结构与实现;
3、命令模式的应用实例;
4、实现命令队列;
5、记录请求日志;
6、实现撤销操作;
7、宏命令;
8、命令模式的优缺点与适用环境。
实验(上机)内容
为了用户使用方便,某系统提供了一系列功能键,用户可以自定义功能键的功能,例如功能键FunctionButton 可以用于退出系统(由SystemExitClass类来实现),也可以用于显示帮助文档(由DisplayHelpClass类来实现)。
用户可以通过修改配置文件爱改变功能键的用途,线使用命令模式来设计改系统,使得功能键类与功能类之间解耦,可为同一个功能键设置不同的功能。
新建解决方案,新建一个控制台应用程序,编写责任模式实现代码,实现以上需求的案例,要求编写为控制台应用程序,并能调试运行。
实验(上机)步骤
本实例类图:
创建Command的工程,并根据模式的角色创建对应的包。
FunctionButton:功能键类,充当请求调用者(请求发送者)。
package Invoker;
import Command.Com
您可能关注的文档
- 如何应对面试焦虑症.doc
- 如何应对新媒体时代下的危机公关.doc
- 如何应对学习压力.doc
- 如何有效备战小升初数学寒假复习.doc
- 如何有效处理客户投诉之我见.doc
- 如何有效处理招标质疑.doc
- 如何有效创设幼儿园区角活动.doc
- 如何有效的背诵新概念英语_专家建议.doc
- 如何有效地开展劳动实践教育活动-最新年精选文档.doc
- 如何有效地开展小学语文综合性学习-文档.doc
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- PROTOS70 卷烟机日常保养与维修.ppt VIP
- 中建高效建造关键技术实施指南-高层住宅篇.doc VIP
- 2026年高考语文万能答题模板(可打印版).docx
- 00041 基础会计学.doc VIP
- 中建高层住宅项目高效建造关键技术实施指南,提质增效!.pptx VIP
- 新能源企业成本控制管理措施.docx VIP
- 2026年新能源企业财务经理招聘面试题集及解析.docx VIP
- 自考 13142 广告学(2024 版)・可直接背诵精简版.docx VIP
- 内科学食管癌.pptx VIP
- GB 45673-2025危险化学品企业安全生产标准化规章制度之22:双重预防机制建设管理制度(编制-2025A0).docx VIP
原创力文档

文档评论(0)