「State」パターンとは?サンプルを踏まえてわかりやすく解説!

重要度:★★★★☆

 本記事ではGoFのデザインパターンのプログラムの振る舞いに関するパターンの一つである「State」パターンを解説します。このパターンを一言で説明するならば、「状態をオブジェクトとし、そのオブジェクトを切り替えることによって状態の変化を表現する方法」と言えるでしょう。「State」パターンをサンプルを踏まえて解説します。

続きを読む