第2種情報処理技術者試験 2000年度 = 平成12年度・春期 午前 問58

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

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

解答

 イ

解説

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


BohYoh.comトップページへ