シューティングで自機が、ある敵機と衝突した場合に受ける効果をオブジェクト指向で表現しようとするとどうなる?
上の場合に限らず、キャラクタ同士が衝突した場合に互いが及ぼし合う影響の表現なんだけど。
ベタな書き方だとif文の嵐になるよね。