平成25年度 秋期 基本情報技術者試験 午前 問48
テクノロジ/開発技術オブジェクト指向開発において,オブジェクトのもつ振る舞いを記述したものを何というか。
出典:平成25年度 秋期 基本情報技術者試験 午前 問48
- アインスタンス
- イクラス
- ウ属性
- エメソッド
正解:エ
解説
オブジェクト指向において,オブジェクトがもつデータ(状態)を属性,オブジェクトが実行できる処理(振る舞い)をメソッドと呼びます。メソッドはクラスに定義された手続であり,オブジェクトへのメッセージ送信によって呼び出されます。
選択肢ごとの解説
- ア誤り。インスタンスはクラスから生成された具体的なオブジェクトそのものを指し,振る舞いを記述したものではありません。
- イ誤り。クラスはオブジェクトの属性とメソッドを定義するひな型であり,振る舞いそのものというより,その定義の集合です。
- ウ誤り。属性はオブジェクトがもつデータ(状態)を表すものであり,振る舞いを記述したものではありません。
- エ正しい。オブジェクトのもつ振る舞いを記述したものがメソッドです。