定义 在不破坏封装性的情况下,捕获对象的内部状态,并保存在对象之外,这样以后这个对象就可以恢复到原先保存的状态 应用场景 需要保存和恢复数据的相关状态场景,像编辑器基本都有ctrl z恢复 提供一个可回滚的操作 类图 备忘录.png 优缺点 优点 提供状态回滚功能 缺点 如果需要备份的状态较多时,消耗资源