>>308
>public以外の実装(内部処理)を変更するときにもヘッダファイルを
>変更しないといけないでしょ?
この場合に、コンパイル以外の違いは何か?

>ヘッダファイルだけでいいよ。
public以外のメンバはどうなる?