
基本情報技術者試験 令和7年度 公開問題 科目A、全20問のうちの問12。
出典:令和7年度 基本情報技術者試験 公開問題 科目A 問12
オブジェクト指向プログラミングの
- ア委譲
- イ継承
- ウコンポジション
- エ多相性
答えと解説を開く
正解はエです。
たとえば
ほかの選択肢が違う理由
- ア委譲は、
ある オブジェクトが 受けた 処理を、 自分で 行わずに 別の オブジェクトに 任せる ことです。 - イ継承は、
既に ある クラスの 属性や 操作を 引き継いで 新しい クラスを 作る ことです。 多相性を 実現する 手段として 使われますが、 問われている 性質 その ものでは ありません。 - ウコンポジションは、
オブジェクトを 部品として 中に 持ち、 組み合わせて 大きな オブジェクトを 作る ことです。
仕組み
多相性の
オブジェクト指向の