小波です. 他の用事をしながら2時間もかかって書いてポストしたら, もうるびきちさんの提案が出てました. rubikitch wrote: > 『闘技場』オブジェクトを用意してそこで戦わせるのはどうでしょう? > 闘い方についてはそのクラスに封じこめられる。 > オブジェクトをすりかえれば、別のルールで戦わすこともできる。 > bf = BattleField.new > bf.fight(mike, tama) まさにそうですね.mike と tama は食べ物をめぐって戦うことも あれば,恋敵として戦うこともあるわけだから,このやり方が オブジェクト指向の形としては正しいように思います.