Javaのメソッドはデフォルトで(C++で言う)virtualだけど
C#はそれとは間逆なんだよな。少なくとも継承とポリモーフィズムをキモとする
古典的なオブジェクト指向とは間逆を行ってる。あれは何でなんだろう。