python设计模式之命令模式 现在多数应用都有撤销操作.虽然难以想象,但在很多年里,任何软件中确实都不存在撤销操作.撤销操作是在1974年引入的,但Fortran和Lisp分别早在1957年和1958年就已创建了撤销操作. 命令设计模式帮助我们将一个操作(撤销.重做.复制.粘贴等)封装成一个对象.简而言之,这意味着创建一个类,包含实现该操作所需要的所有逻辑和方法.这样做的优势如下所述: [ ] 我们并不需要直接执行一个命令.命令可以按照希望执行. [ ] 调用命令的对象与知道如何执行命令的对象