C++相談室 part69
■ このスレッドは過去ログ倉庫に格納されています
0492デフォルトの名無しさん
2009/05/26(火) 19:49:43まあ要するに、
クラスのクライアント(使う人)が
privateなメンバ変数(およびprivateメンバ関数)
については何も知らなくても
publicなメンバ関数を見るだけで
使えるように設計すべき
ということだよ。
これはすなわち、public/protectedなメンバ関数以外が変わっても
クライアントが書いたコードには影響がないということ。
ちなみにpublicなメンバ変数なんて大抵はクソ設計の証。
■ このスレッドは過去ログ倉庫に格納されています