>>533
関数ポインタが使われるのはオブジェクトのメソッド呼び出しが動的ディスパッチになる時だけなので本質ではない
オブジェクト指向の基本的な動作は静的ディスパッチすなわち通常の関数呼び出しで済む
動的ディスパッチが使われるのは以下のどちらかのケース
(1) どの具象型であるか実行時にしかわからない混合の抽象型を扱う場合
(2) 言語仕様あるいは実装の都合などで常に動的ディスパッチを用いる場合