第2種情報処理技術者試験 1997年度 = 平成9年度・秋期 午前 問59

 オブジェクト指向プログラムにおいて、データとメソッドを一つにまとめ、オブジェクトの実装の詳細をユーザから見えなくすることを何というか。

 ア インスタンス  イ カプセル化
 ウ クラスタ化  エ 抽象化

解答

 イ

解説

 カプセル化は、状態を表すデータと、振舞いを表すメソッドを一つにまとめ、オブジェクトの実装の詳細をユーザから隠蔽して見えなくすることです。オブジェクトの内部データ構造やメソッドの実装を変更しても、その影響をほかのオブジェクトに及ぼしにくくなるというメリットがあります。


BohYoh.comトップページへ