オブジェクト指向設計の特徴はどれか。
ア | オブジェクト指向設計によってプログラムの再利用性や生産性が向上することはない。 |
イ | オブジェクトに外部からメッセージを送れば機能するので、利用に際してその内部構造や動作原理の詳細を知る必要はない。 |
ウ | 個々のオブジェクトは細分化して設計するので、大規模なソフトウェア開発には使用されない。 |
エ | プロジェクトは処理手順に従って設計され、データの集合はできるだけプログラムと関連付けない。 |
オブジェクト指向設計とは、現実世界を「オブジェクト」によってモデル化し、それによってソフトウェアの設計を行う手法のことである。
ア | × | オブジェクト指向設計によって、既存のオブジェクトを再利用することができるので、プログラムの再利用性や生産性が向上する。 |
イ | ○ | オブジェクトに外部からメッセージを送れば機能するので、利用に際してその内部構造や動作原理の詳細を知る必要はない。 |
ウ | × | 個々のオブジェクトは細分化して設計するので、再利用しやすく、大規模なソフトウェア開発には適している。 |
エ | × | プロジェクトは処理手順に従って設計されない。また、データの集合をクラスとしてプログラムと関連付ける。 |