> したらどうして違うクラスにしたの?
あるメッセージを受け取った時の処理が、それぞれ異なるから。

> ごった煮で入ってるってことはどっかで分けないといけないよね?
メッセージを受信したオブジェクトがそれぞれ自分の動作をすればいい。