Small content update

This commit is contained in:
Chris Qi 2020-11-18 20:24:58 +00:00
parent 600256bde2
commit 5ee7c7c750

View File

@ -8,7 +8,7 @@
- Originator原始对象 - Originator原始对象
- Caretaker负责保存好备忘录 - Caretaker负责保存好备忘录
- Memento备忘录存储原始对象的状态备忘录实际上有两个接口一个是提供给 Caretaker 的窄接口它只能将备忘录传递给其它对象一个是提供给 Originator 的宽接口允许它访问到先前状态所需的所有数据理想情况是只允许 Originator 访问本备忘录的内部状态 - Memento备忘录存储原始对象的状态备忘录实际上有两个接口一个是提供给 Caretaker 的窄接口它只能将备忘录传递给其它对象一个是提供给 Originator 的宽接口允许它访问到先前状态所需的所有数据理想情况是只允许 Originator 访问本备忘录的内部状态
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/50678f34-694f-45a4-91c6-34d985c83fee.png"/> </div><br> <div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/50678f34-694f-45a4-91c6-34d985c83fee.png"/> </div><br>