知识卡片
快照保护封装
内容
备忘录在不破坏对象封装的前提下保存内部状态,让对象之后能恢复。发散:它适合撤销、回滚和检查点,但快照大小和生命周期必须被认真管理。
参考来源
- 位置:第5章《行为型模式》5.6节「Memento(备忘录)」1.意图(源文件:_epub-src/OEBPS/Text/part0086.xhtml)
- 结论依据:原文明确给出备忘录的意图——在不破坏封装性的前提下捕获一个对象的内部状态并在该对象之外保存,以后可将该对象恢复到原先保存的状态,直接支持卡片对备忘录在不破坏对象封装前提下保存内部状态、让对象之后能恢复的论述。
- 原始内容:"在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。"