OOPのあるアプリケーションについて - ページ 12

 
Vasiliy Sokolov:
...純粋に抽象的なクラス(データや実装を含まず、すべてのメソッドが公開されている)として表現されている場合にのみ、クラスからの多重継承を許可すれば十分です。つまり、C++の標準に含まれていない特定の構成要素やキーワードを導入する必要がないのです。
C++を指しているのだから、あなたの言うような制限はないはずで、なぜ人工的な壁を作るのか。 多重継承を認めればいいだけのこと。 それをどう使うかは、みんなが自分で決める。 抽象クラス以外からの継承が嫌なら、やらなければいい、自由だ。 逆にそれを必要とする人もいるしね。