> それとも本も読まずにJavaやってる人が大半だと?

継承による実装のオーバーライドや
インターフェースの実装を知ってて、使ってる人だとしても、

ポリモーフィズムとは何ぞや?
ということを深く考える機会はあまりないと思う。