HOME»基本情報技術者令和6年度»問35
基本情報技術者令和6年度 問35
問35
(私の父:公務員)が"私の父は公務員である"というインスタンスとクラスの関係を表すとき,同じ関係となるものはどれか。
- (俸給生活者:公務員)
- (日本:国)
- (私の父:私の母)
- (私の部屋:私の家)
分類 :
テクノロジ系 » システム開発技術 » ソフトウェア方式設計・詳細設計
正解 :
イ
解説 :
"私の父は公務員である"という関係をオブジェクト指向で捉えると、インスタンス(個体)である"私の父"が、"公務員"というクラス(概念)に属するというis-a関係になります。is-a関係の場合、「インスタンス=クラス」という関係が成立します。これと同じ関係に当たるものを選びます。
- "俸給生活者は公務員である"は、俸給生活者(サラリーマン)のほうが上位の概念なので成立しません。また、公務員はクラスでありインスタンスではないため、クラス-クラスの関係となります。
- 正しい。"日本は国である"は成立します。インスタンス-クラスの関係であり、(私の父:公務員)と同じくis-a関係に該当します。
- "私の父は私の母である"は成立しません。インスタンス-インスタンスの関係なので不適切です。
- "私の部屋は私の家である"は成立しません。部屋は家の一部分であり、部品-全体(part-of)の関係に該当するため不適切です。
出典
- 午前免除試験 令和6年1月 問35
出題歴
- エンベデッド H24春期 問22
