备忘录模式(Memento Pattern)
保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为模式。
保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为模式。
用来降低多个对象和类之前的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之前的通信,并支持松耦合,使代码易于维护。
定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。
Java和.Net编程环境中非常常用的设计模式,这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示,迭代器模式属于行为模式。
将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也支持可撤离的操作。