标签:
定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态
类图:
结构:
优点:
缺点:
应用场景:
如果有需要提供回滚操作的需求,使用备忘录模式非常适合,比如jdbc的事务操作,文本编辑器的Ctrl+Z恢复等。
http://blog.csdn.net/zhengzhb/article/details/7697549
标签:
原文地址:http://www.cnblogs.com/sker/p/5551310.html