定义 保存一个对象的某个状态,以便在适当的时候恢复对象;“后悔药”;使用场景 保存及恢复数据相关业务场景;后悔的时候,即想恢复到之前的状态;优点 为用户提供一种可恢复机制;存档信息的封装;缺点 资源占用;相关设计模式 备忘录模式 & 状态模式;