問題
多相性を実現するときに,特有のものはどれか。
選択肢
- 1オーバーライド
- 2カプセル化
- 3多重継承
- 4メッセージパッシング
正解
1. オーバーライド
詳しい解説を見る解説を閉じる
解説
オブジェクト指向の多相性(ポリモーフィズム)は,同じメッセージに対してオブジェクトの型ごとに異なる振る舞いをさせる性質で,スーパクラスのメソッドをサブクラスで再定義するオーバーライドによって実現されます。カプセル化や継承は多相性とは別の概念です。(出典: 平成26年度 秋期 基本情報技術者試験 午前 問47)
一問一答
科目A 180問+科目B 60問