オブジェクト指向プログラミングにおける,多相性を実現するためのオーバーライドの説明はどれか。
ア オブジェクト内の詳細な仕様や構造を外部から隠蔽すること
イ スーパークラスで定義されたメソッドをサブクラスで再定義すること
ウ 同一クラス内に、メソッド名が同一で, 引数の型, 個数 並び順が異なる複数のメソッドを定義すること
エ 複数のクラスの共通する性質をまとめて, 抽象化したクラスを作ること
解説を読む
正解:イ
解説:
ア.カプセル化の説明です。
イ.正しいオーバーライドの説明です。
ウ.オーバーロードの説明です。
エ.汎化の説明です。
解説を閉じる
コメント