状態を保持した変数残ってるから見出し/タイトルがおかしいぞという声について あっその通りですね。「Stateパターンでキミの素敵な高校生活始まる!冬の進研ゼミ講座」くらいの見出しにすべきでした。 ラムダで十分じゃね?クラスにするほどでもないよね 今回の規模だったら状態からラムダを引けるディスパッチテーブル作るくらいで十分だと思います。というか今回の規模ならディスパッチテーブル作る必要もまだないかな、くらいの感じですね。わたしなら蟹モードくらいまでならベタ書きしちゃうかもしれません。寝違えモードが出てきたらラムダのディスパッチテーブル作るかなーくらいの感じです。 ステートパターンはストラテジーパターンの特殊ケースだというのが私の認識ですが、一般に「ちょっとしたストラテジーパターン」くらいだったらラムダで実現可能ですし、むしろラムダで実現しちゃったほうがシンプルにまとまることが多いように思いま