平成27年秋期試験問題 午前Ⅱ 問24
正解 ウ問題へ
分野 :テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア方式設計・詳細設計
中分類:システム開発技術
小分類:ソフトウェア方式設計・詳細設計
広告
解説
オブジェクト指向において上位クラスと下位クラスの関係には、is-a(汎化-特化)関係と、part-of(集約-分解)関係があります。
- is-a(汎化-特化)関係
- 「動物-犬」や「家電-テレビ」などのように「…は、○○である」で表される関係。
- part-of(集約-分解)関係
- 「コンピュータ-CPU」や「自転車-サドル」などのように「…は、○○の一部である」で表される関係。has-a関係と呼ぶこともある。
- クラスとクラスが保持する操作(メソッド)の関係です。
- クラスとクラスが保持する属性(プロパティ)の関係です。
- 正しい。乗用車とトラックは自動車であるためis-a関係です。
- 受話器とプッシュボタンは電話機の一部であるためpart-of関係です。
広告