多態だって所詮は場合分け。
OOだろうがそうじゃなかろうが、操作の対象の種類によって動作が違う
場合は、それぞれの動作を定義しなくちゃいけないのは同じ。
ただ、OOの場合は、デフォルトの動作を定義出来るのがらくちんだし、
間違いが少ない、ってことだろ?