>動的バインドには(実装の)継承どころか(界面の)サブタイプすら
>なくたって構わない。
やっぱり、これの意味がよくわからんのですが
界面ってなんですか?
インターフェースを無理やり日本語にしたような感じですが。
そういうふうに解釈させてもらいますと、
オブジェクト同士に共通のインターフェース(界面)を持たせる手段は
C++では継承
JAVAでは継承(extends)とimplement
だとおもうのですが、
動的バインドするには共通のインターフェースが必須です。
そして共通のインターフェースを持ったクラスのIDが必要ですね。

そうなると、動的バインドするには継承のような機構がないとダメだと思うんですね。
で、どこかに委譲というのがありましたが
委譲してしまいますと動的バインドは使えんのですね。