問題本文
オブジェクト指向プログラムにおいて,データとメソッドを一つにまとめ,オブジェクトの実装の詳細をユーザから見えなくすることを何と呼ぶか。
選択肢
- ア.インスタンス
- イ.カプセル化
- ウ.クラスタ化
- エ.抽象化
選択肢ごとの解説
- ア.インスタンスはクラスから生成された個別の実体で、隠蔽の概念ではありません。
- イ.データとメソッドの一体化+情報隠蔽、カプセル化の定義そのもので正解です。
- ウ.クラスタ化は複数オブジェクトをまとめる概念で、本問の意味とは異なります。
- エ.抽象化は共通の特徴を抽出する概念で、隠蔽そのものではありません。
基本情報技術者試験 令和4年度 科目A サンプル問題 の過去問一覧へ戻る・問38