>>232
証明?

定義だよ。C++ の開発者がそう定義して、
C++の普及に伴い世の中浸透して、規格化もされているし、当然実装もそうなっている。
世の中の書籍にもそう書いてあるし、ネットで調べてももちろん同じ結果。

本当に 「仮想関数でないとオーバーライドはできない」 を否定したいのなら、
反例を一つ上げるだけの話だよ。それすらできないんだから。

要するに初心者がオーバーロードや隠蔽とごっちゃにしてるだけの話なんだよ。