软件设计模式(JAVA) 11_命令模式_实验指导书.docVIP

  • 63
  • 0
  • 约2.36千字
  • 约 4页
  • 2020-12-02 发布于浙江
  • 举报

软件设计模式(JAVA) 11_命令模式_实验指导书.doc

实验(上机)十一 命令模式 实验(上机)目的 练习使用行为型设计模式; 练习使用命令模式的设计思路; 练习使用命令模式实现“功能按钮与功能之间设置”案例的实现。 实验(上机)课时 2学时 实验(上机)环境 JDK1.8\Eclipse Mars 预备知识 1、命令模式概述; 2、命令模式的结构与实现; 3、命令模式的应用实例; 4、实现命令队列; 5、记录请求日志; 6、实现撤销操作; 7、宏命令; 8、命令模式的优缺点与适用环境。 实验(上机)内容 为了用户使用方便,某系统提供了一系列功能键,用户可以自定义功能键的功能,例如功能键FunctionButton 可以用于退出系统(由SystemExitClass类来实现),也可以用于显示帮助文档(由DisplayHelpClass类来实现)。 用户可以通过修改配置文件爱改变功能键的用途,线使用命令模式来设计改系统,使得功能键类与功能类之间解耦,可为同一个功能键设置不同的功能。 新建解决方案,新建一个控制台应用程序,编写责任模式实现代码,实现以上需求的案例,要求编写为控制台应用程序,并能调试运行。 实验(上机)步骤 本实例类图: 创建Command的工程,并根据模式的角色创建对应的包。 FunctionButton:功能键类,充当请求调用者(请求发送者)。 package Invoker; import Command.Com

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档