设计模式 备忘录模式
-
设计模式 - 备忘录模式
备忘录模式用于将对象的状态恢复到先前的状态。备忘录模式属于行为模式类别。 -
实例
备忘录模式使用三个类。Memento 包含要恢复的对象的状态。发起者在Memento对象中创建并存储状态,Originator对象负责从Memento恢复对象状态。我们创建了Memento,Originator和CareTaker类。,我们的演示类MementoPatternDemo,将使用Originator和CareTaker对象,显示对象状态的恢复。第1步 - 创建Memento类。Memento.java第2步 - 创建发起者类。Originator.java第3步 - 创建CareTaker类。CareTaker.java步骤4 - 使用CareTaker和Originator对象。 MementoPatternDemo.java第5步 - 验证输出。