平成24年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問22
テクノロジ/開発技術(私の父:公務員)が“私の父は公務員である”というインスタンスとクラスの関係を表すとき,同じ関係となるものはどれか。
出典:平成24年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問22
- ア(俸給生活者:公務員)
- イ(日本:国)
- ウ(私の父:私の母)
- エ(私の部屋:私の家)
正解:イ
解説
“私の父は公務員である”という文は,特定の個体(インスタンス)である“私の父”が,“公務員”という分類(クラス)に属することを表しています。同じ関係になるのは,特定の個体が,より一般的な分類(クラス)に属することを表す組合せです。“日本”は特定の一つの国(インスタンス)であり,“国”はその上位分類(クラス)に当たるため,(私の父:公務員)と同じインスタンスとクラスの関係になります。
選択肢ごとの解説
- ア誤り。“俸給生活者”も“公務員”も,どちらも人の分類を表すクラス(集合)であり,一方が他方の部分集合になるという関係(サブクラスとスーパークラスの関係)であって,個体とクラスの関係ではありません。
- イ正しい。“日本”は特定の一つの国というインスタンスであり,“国”はその上位の分類(クラス)です。“私の父”というインスタンスが“公務員”というクラスに属するのと同じ,インスタンスとクラスの関係になります。
- ウ誤り。“私の父”も“私の母”も,どちらも特定の個体(インスタンス)どうしであり,一方が他方の分類(クラス)になっているわけではありません。
- エ誤り。“私の部屋”と“私の家”は,部屋が家の一部であるという部分と全体の関係(集約)を表しており,インスタンスとクラスの関係ではありません。