HOME»情報処理安全確保支援士平成29年春期»午前Ⅰ 問16
情報処理安全確保支援士平成29年春期 午前Ⅰ 問16
問16
汎化の適切な例はどれか。
- [出典]
- 応用情報技術者
平成29年春期 問47と同題
分類
テクノロジ系 » システム開発技術 » ソフトウェア方式設計・詳細設計
正解
ア
解説
オブジェクト指向において親クラスと子クラスの関係には、is-a(汎化-特化)関係と、part-of(集約-分解)関係があります。
- is-a(汎化-特化)関係
- 「動物-犬」や「家電-テレビ」などのように「…は、○○である」で表される関係。
- part-of(集約-分解)関係
- 「コンピュータ-CPU」や「自転車-サドル」などのように「…は、○○の一部である」で表される関係。
- 正しい。汎化-特化関係です。
- 集約-分解関係なので誤りです。
- クラスと、そのクラスが有する手続きなので誤りです。
- クラスと、そのクラスが有する属性なので誤りです。