DesignPatterns > Memento

Memento


目的

カプセル化(内部構造の隠蔽)は維持したまま、オブジェクトの内部状態を保存・リストアする方法を提供する。

構造


注釈

  • C++では、MementoクラスのGetState()およびSetState()をprivateメソッドにし、OriginatorクラスをMementoのfriendクラスにすればよい。


最終更新:2012年02月07日 12:15
添付ファイル