問題プレビューID: 6248fbb3

問 46

オブジェクト指向でシステムを開発する場合のカプセル化の効果はどれか。

解説

カプセル化とは,オブジェクトのデータ(属性)とそれを操作する手続き(メソッド)を一つにまとめ,内部の実装を外部から隠蔽することです。これにより,内部のデータ構造やメソッドの実装を変更しても,外部に公開したインタフェースが変わらなければ,ほかのオブジェクトはその影響を受けにくくなります。イはユーザ定義型の追加,ウは継承,エはポリモーフィズム(多相性)の説明です。正解は「ア」です。