一、需求

image.png
image.png
image.png

二、基本介绍

image.png

三、代码

image.png

命令接口

  1. //创建命令接口
  2. public interface Command {
  3. //执行动作(操作)
  4. public void execute();
  5. //撤销动作(操作)
  6. public void undo();
  7. }

电灯

  1. public class LightReceiver {
  2. public void on() {
  3. System.out.println(" 电灯打开了.. ");
  4. }
  5. public void off() {
  6. System.out.println(" 电灯关闭了.. ");
  7. }
  8. }