IPA過去問ドリル

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

テクノロジ/開発技術

オブジェクト指向開発において,オブジェクトのもつ振る舞いを記述したものを何というか。

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

正解:エ

解説

オブジェクト指向において,オブジェクトがもつデータ(状態)を属性,オブジェクトが実行できる処理(振る舞い)をメソッドと呼びます。メソッドはクラスに定義された手続であり,オブジェクトへのメッセージ送信によって呼び出されます。

選択肢ごとの解説

  • 誤り。インスタンスはクラスから生成された具体的なオブジェクトそのものを指し,振る舞いを記述したものではありません。
  • 誤り。クラスはオブジェクトの属性とメソッドを定義するひな型であり,振る舞いそのものというより,その定義の集合です。
  • 誤り。属性はオブジェクトがもつデータ(状態)を表すものであり,振る舞いを記述したものではありません。
  • 正しい。オブジェクトのもつ振る舞いを記述したものがメソッドです。
基本情報技術者の過去問を演習モードで解く