04/04/14 07:31
参考書の模擬問題で
カプセル化についての記述として正しいものを選択肢の中から選ぶ問題が
ありまして,その1つにこんな選択肢がありました。
すべての変数をprivateとして宣言することで,完全なデータ隠蔽を行う。
解答は○になってましたが,「すべての変数」と表現してしまうと,ローカル
な変数まで含んでしまうのでは? ローカルな変数にprivate修飾はできません
ので,○ではなく×では?
正しくは「すべての変数」ではなく「すべてのメンバ変数」とすべきでは?
ご意見願います。