>>596
だってCOMの規格には「実装」なんて定義されてないもん。
「HTTP プロトコルはどうしてプロトコルだけ決められていて、
デフォルト実装が配布されていないのでしょうか?」という質問の類。

あと例えば C+++ の場合には、「普通の仮想関数にする」だけじゃなくて、
実装を収めたライブラリも必要になりますよね。

もちろん、「実装」を持っているインプリメンタは、普通に(C++なりなんなり、実装に使う言語で)
実装継承しても構わないし、何かリフレクション関連で強力な機能を持っている言語を使えるのであれば、
クラフスファクトリから返されたインスタンスを動的に実装継承して拡張することもできるでしょう。

C++ 用に単にクラスライブラリが欲しいだけであれば、ATL をお勧めします。