アルゴリズムとプログラミング
平成26年度 春期 基本情報技術者試験 午前 問47
オブジェクト指向に基づく開発では,オブジェクトの内部構造が変更されても利用者がその影響を受けないようにすることができ,それによってオブジェクトの利用者がオブジェクトの内部構造を知らなくてもよいようにすることができる。これを実現するための概念を表す用語はどれか。
- ア カプセル化
- イ クラス化
- ウ 構造化
- エ モジュール化
出典:平成26年度 春期 基本情報技術者試験 午前 問47
答えと解説を見る
正解:ア
覚える知識
カプセル化の効果
カプセル化は、データと操作をまとめて内部を隠し、公開した操作だけで利用させる概念である。
この問題で必要なこと
オブジェクトの内部構造を隠し、利用者が内部を知らなくても使えるようにする概念はカプセル化。
ひっかけ
クラス化やモジュール化は構造化の手法であって、内部隠蔽という意味ではない。
この知識の出題:本試験系 4 回・免除試験 8 回(公開問題での観測値)