分离出命令对象和执行命令的对象。不同的命令对象有不同的命令要执行,将这些命令封装在一个接口Command中,并且只提供一个execute()方法,在execute()中各个对象去做不同的事情。将命令对象发送给执行命令对象,执行者不需要知道具体是什么命令,只需要调用execute()就可以执行命令了。
设计模式:命令模式
最新推荐文章于 2024-08-14 13:40:47 发布
分离出命令对象和执行命令的对象。不同的命令对象有不同的命令要执行,将这些命令封装在一个接口Command中,并且只提供一个execute()方法,在execute()中各个对象去做不同的事情。将命令对象发送给执行命令对象,执行者不需要知道具体是什么命令,只需要调用execute()就可以执行命令了。