命令模式(将军传达命令;传递命令的接口;干活的士兵)
命令的发出者;命令的执行者;命令的传播者。
案例:这是灯泡的控制;后续可以按照这种模板扩展电视的控制。
命令管理者(接口)
命令执行者(供开灯和关灯使用)
操作命令执行者(开灯)
操作命令执行者(关灯)
没有命令类
赋予命令(用数组装开关命令,这里只能装5种设备的开关按钮)
测试
扩展:上面只是灯泡的开关操作;如果想扩展电视的开关操作只需要如法炮制on\off\resurer即可。
命令的发出者;命令的执行者;命令的传播者。
案例:这是灯泡的控制;后续可以按照这种模板扩展电视的控制。
命令管理者(接口)
命令执行者(供开灯和关灯使用)
操作命令执行者(开灯)
操作命令执行者(关灯)
没有命令类
赋予命令(用数组装开关命令,这里只能装5种设备的开关按钮)
测试
扩展:上面只是灯泡的开关操作;如果想扩展电视的开关操作只需要如法炮制on\off\resurer即可。