オブジェクトの内部状態を保存し、後でその状態に戻す(Undo機能など)ことができるようにするが、カプセル化を破壊しないパターンはどれか。

Mementoパターンは、オリジネイターの状態のスナップショットをメメントオブジェクトとして保存し、外部(ケアテイカー)が中身を知ることなく管理できるようにする。