设计模式之命令模式-使用命令模式实现遥控器及总结
设计模式之命令模式-使用命令模式实现遥控器及总结先来看看项目结构:说明:1:命令接口对象2:电灯打开或关闭命令3:音响打开或关闭命令4:音响音量增加或减少命令来源:凯哥Java(kaigejava)电灯开或关代码:/***Createdbykaigejavaon2019/8/30.*关灯的命令对象*/publicclass LightOffCommand implements&
设计模式之命令模式-使用命令模式实现遥控器及总结
先来看看项目结构:
说明:
1:命令接口对象
2:电灯打开或关闭命令
3:音响打开或关闭命令
4:音响音量增加或减少命令
来源:凯哥Java(kaigejava)
电灯开或关代码:
/**
* Created by kaigejava on 2019/8/30.
* 关灯的命令对象
*/
public class LightOffCommand implements ICommandInterface{
private LightAPI light;
public LightOffCommand(LightAPI light){
this.light = light;
}
@Override
public void execute {
light.Off;
}
@Override
public void undo {
light.On;
}
}
增加音响音量的类:
/**
* Created b
原创不易,完成人机校验,阅读全文