Effective C++ Item 362009年08月21日 03時13分44秒

  • 非仮想関数は再定義してはいけない。

「is-a」関係を破壊する作法なのに加えて、関数の呼び出しが静的に決められる。その為、同じオブジェクトでも保持しているポインタ型により実行される関数が変わってしまう。

前回次回