设计模式

设计模式之命令模式-使用命令模式实现遥控器及总结

设计模式之命令模式-使用命令模式实现遥控器及总结先来看看项目结构:说明: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

原创不易,完成人机校验,阅读全文

相关推荐