ソフトウェア方式設計・詳細設計 (全51問中30問目)

No.30

図において,"営業状況を報告してください"という同じ指示(メッセージ)に対して,営業課長と営業部員は異なる報告(サービス)を行っている。オブジェクト指向において,このような特性を表す用語はどれか。
46.gif/image-size:348×137
  • [この問題の出題歴]
  • ソフトウェア開発技術者 H17春期 問41

分類

テクノロジ系 » システム開発技術 » ソフトウェア方式設計・詳細設計

正解

解説

オブジェクト指向の構成要素に関する問題です。
カプセル化(情報隠ぺい)
オブジェクトの内部を隠ぺい(ブラックボックス化)すること。使う人は内部の情報を知らなくともオブジェクトを扱うことができます。
インヘリタンス(継承)
あるクラスが上位のクラスを特性を引き継いでいる関係のこと。上位の特性を引き継ぐことで差分プログラミングが可能となる。
ポリモルフィズム(多相性・多態性)
オブジェクトへの操作呼び出しが、呼び出し側でなく受け手側の特性で決まる特性。同じメッセージを送っても受け手によって行われる操作が異なる様子。
つまりこの問題では、同じ指示(メッセージ)を異なるオブジェクト(営業課長と営業部員)に送ったときに、異なるサービスを返しています。このような特性はオブジェクト指向では多相性と呼ばれます。
© 2010-2019 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop