定义保存一个对象的某个状态,以便在适当的时候恢复对象。 适用场景 保存及恢复数据相关业务场景。 后悔的时候,既想恢复到之前的状态。 总结 优点 为用户提供一种可恢复的机制。 存档信息的封装。 缺点 资源占用。