>>676
という理解はお勧めしない。
virtual になれないメンバや virtual が効かない場面で
かえって深い混乱の原因になるからだ。

根を理解せずに使いたい人には C++ は向かない。ここを忘れるな。