MyEnigmaスマートフォン用の表示で見るMyEnigmaとあるエンジニアのブログです。SupportersStateパターンStateパターンは、あるクラスの状態をクラスとして表現するデザインパターンです。あるクラスにおいて、複数の状態があり、その時々の状態に応じて処理を行う場合はしばしばありますが、Stateパターンでは、それぞれの状態をクラスで表現します。抽象クラスのAPIを使用することで、その時の状態を考えずに処理を実施することができます。ちなみに、Stateパターンのクラス構成はStrategyパターンと同じになります。ENIGMAC++によるサンプルコード下記のGitHubページにて公開しています。Supportersもしこの記事が参考になり、ブログをサポートしたいと思われた方は、こちらからよろしくお願いします。はてなブログProとあるエンジニアのブログです。Page月別アーカイブスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。