多相性を実現するときに、特有のものはどれか。
ア |
オーバーライド |
|
イ |
カプセル化 |
ウ |
多重継承 |
|
エ |
メッセージパッシング |
答え ア
【解説】
ア |
オーバーライドすることで多様性を実現できます。 |
イ |
カプセル化は、属性と振る舞いを一つにまとめた構造にすることです。 |
ウ |
多重継承は、オブジェクト指向でたのオブジェクトの特徴を引き継ぐ継承で、複数のオブジェクトから継承することです。 |
エ |
メッセージパッシングは、ひとつもしくは多くの受信者に対して送信者がデータを配送できる通信方法です。 |
【キーワード】
・オーバーライド
【キーワードの解説】
- オーバーライド(override)
スーパークラスで定義されたメソッドをサブクラスで定義しなおし、動作を上書きすることです。
オーバーライドすることでサブクラスにおいてスーパクラスと異なった性質をもつことができます。
もっと、「オーバーライド」について調べてみよう。
戻る
一覧へ
次へ
|