資格部

資格・検定の試験情報、対策方法、問題解説などをご紹介

FE 平成29年度秋期 問7

 

 オブジェクト指向プログラミングにおける,多相性を実現するためのオーバーライドの説明はどれか。

  1. オブジェクト内の詳細な仕様や構造を外部から隠蔽すること
  2. スーパークラスで定義されたメソッドをサブクラスで再定義すること
  3. 同一クラス内に,メソッド名が同一で,引数の型,個数,並び順が異なる複数のメソッドを定義すること
  4. 複数のクラスの共通する性質をまとめて,抽象化したクラスを作ること

解答・解説

解答

 イ

解説

 ー

  1. オブジェクト内の詳細な仕様や構造を外部から隠蔽すること


  2. スーパークラスで定義されたメソッドをサブクラスで再定義すること


  3. 同一クラス内に,メソッド名が同一で,引数の型,個数,並び順が異なる複数のメソッドを定義すること


  4. 複数のクラスの共通する性質をまとめて,抽象化したクラスを作ること


参考情報

分野・分類
分野 テクノロジ系
大分類 基礎理論
中分類 アルゴリズムとプログラミング
小分類 プログラミング
出題歴
  • FE 平成29年度秋期 問7

前問 一覧 次問