システム開発技術

平成26年度 秋期 基本情報技術者試験 午前 問47

多相性を実現するときに,特有のものはどれか。
  • ア オーバライド
  • イ カプセル化
  • ウ 多重継承
  • エ メッセージパッシング

出典:平成26年度 秋期 基本情報技術者試験 午前 問47

答えと解説を見る

正解:ア

覚える知識

オブジェクト指向の多相性(ポリモーフィズム)

多相性は同一メッセージに対してクラスごとに異なる処理を行える性質で、オーバライドにより実現する。

この問題で必要なこと

多相性は同じメッセージで異なる動作をさせる性質で、サブクラスでのオーバライドで実現する。

ひっかけ

カプセル化・多重継承・メッセージパッシングは他の概念または多相性に特有でない。

この知識の出題:本試験系 2 回・免除試験 0 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「オブジェクト指向の基本(クラス・継承・多相性)」で学ぶ

同じ知識の過去問