ねえ、無理矢理使えばどこだって多態使えるんだよ。それで
反論になってると思うなら勝手にやってれば。そこまでして
必須だと思いたいのかねえ。

ちなみに自分がC++を始めて書いた時はvirtualと書かないと
動的にならないことに驚愕して全部virtualをつけまくって
いました。10年くらい前かな。それも問題ありだよねー。