IPA過去問ドリル

平成29年度 秋期 基本情報技術者試験 午前 問47

テクノロジ/開発技術

オブジェクト指向分析を用いてモデリングしたとき,クラスとオブジェクトの関係になる組みはどれか。

出典:平成29年度 秋期 基本情報技術者試験 午前 問47

正解:イ

解説

クラスは共通の性質を持つものの分類(型)を表し,オブジェクトはそのクラスに属する具体的な実例(インスタンス)を表します。「公園」という一般的な分類(クラス)に対し,「代々木公園」は実在する具体的な公園(そのクラスのオブジェクト)であるため,クラスとオブジェクトの関係にあたります。

選択肢ごとの解説

  • 誤り。「公園」と「ぶらんこ」は,公園がぶらんこを備えているという全体と部分の関係(集約)にあたり,クラスとオブジェクトの関係ではありません。
  • 正しい。「公園」は分類(クラス),「代々木公園」はその具体的な実例(オブジェクト)であり,クラスとオブジェクトの関係にあたります。
  • 誤り。「鉄棒」と「ぶらんこ」は,どちらも遊具の種類(クラス)を表す言葉であり,クラスとオブジェクトの関係ではありません。
  • 誤り。「中之島公園」と「代々木公園」は,どちらも具体的な公園の実例(オブジェクト)であり,クラスとオブジェクトの関係ではありません。
基本情報技術者の過去問を演習モードで解く