/images/avatar.jpg

随便写写的个人博客

命令(Command)

将一个请求封装为一个对象,从而使你可以使用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。

备忘录(Memento)

在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以恢复该对象到原先的状态。