2009-02-22から1日間の記事一覧

【デザインパターン】State

どんなもの? 状態が変わったときに、オブジェクトの振る舞いが変わるようにする。 それぞれの状態をクラスで表現する。 状態を持つクラスは、それぞれの状態クラスを抽象クラスの形で保持する。 オブジェクト指向ステートマシン Wrapper + polymorphic wrap…