平成22年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24
テクノロジ/開発技術オブジェクト指向におけるオブジェクト間の代表的な関係には,is-a と part-of の二つがある。表に示すオブジェクト間の関係の組合せのうち,適切なものはどれか。 (注:本サイトでは原問題の表を文字表記に変換しています)
出典:平成22年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24
- アタイヤと自動車:is-a,人間と動物:part-of,辞書と書物:is-a
- イタイヤと自動車:is-a,人間と動物:part-of,辞書と書物:part-of
- ウタイヤと自動車:part-of,人間と動物:is-a,辞書と書物:is-a
- エタイヤと自動車:part-of,人間と動物:is-a,辞書と書物:part-of
正解:ウ
解説
is-a は「〜は〜の一種である」という汎化・特化の関係,part-of は「〜は〜の一部である」という全体と部分の関係を表します。タイヤは自動車の部品なので part-of,人間は動物の一種なので is-a,辞書は書物の一種なので is-a の関係になります。
選択肢ごとの解説
- ア誤り。タイヤと自動車は is-a ではなく part-of の関係です。
- イ誤り。タイヤと自動車は is-a ではなく part-of,辞書と書物は part-of ではなく is-a の関係です。
- ウ正しい。タイヤと自動車は part-of,人間と動物は is-a,辞書と書物は is-a の組合せが適切です。
- エ誤り。辞書と書物は part-of ではなく is-a の関係です。