平成29年春期試験午前問題 午前Ⅰ 問16

午前Ⅰ 問16解説へ
汎化の適切な例はどれか。

  • am1/47a.gif
  • am1/47i.gif
  • am1/47u.gif
  • am1/47e.gif
正解 問題へ
分野:テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア方式設計・詳細設計
オブジェクト指向において親クラスと子クラスの関係には、is-a(汎化-特化)関係と、part-of(集約-分解)関係があります。
is-a(汎化-特化)関係
「動物-犬」や「家電-テレビ」などのように「…は、○○である」で表される関係。
part-of(集約-分解)関係
「コンピュータ-CPU」や「自転車-サドル」などのように「…は、○○の一部である」で表される関係。
これを踏まえると以下のよう判断できます。
  • 正しい。汎化-特化関係です。
  • 集約-分解関係なので誤りです。
  • クラスと、そのクラスが有する手続きなので誤りです。
  • クラスと、そのクラスが有する属性なので誤りです。

Pagetop