>>289
>どちらも場合でも、publicメンバを変更しなければ、
>使用しているクラスのソース変更はない。

以下はC++の話。
public以外の実装(内部処理)を変更するときにもヘッダファイルを
変更しないといけないでしょ?
インタフェース(のようなもの)と、内部実装を切り離しておけば、
そのクラスを使う場合に、利用元の変更が波及しにくくなる。

>>294
>つーかC++固有の瑣末的な問題回避の話だな。
>ぜんぜんオブジェクト指向と関係ない(笑)

確かにそうですね。

>>296
>そこから更に継承するときは、
>ヘッダとソースを両方インクルードするのね。

ヘッダファイルだけでいいよ。