オブジェクト指向設計の特徴はどれか。
| ア | オブジェクト指向設計によってプログラムの再利用性や生産性が向上することはない。 |
| イ | オブジェクトに外部からメッセージを送れば機能するので、利用に際してその内部構造や動作原理を知る必要はない。 |
| ウ | 個々のオブジェクトは細分化して設計するので、大規模なソフトウェア開発には使用されない。 |
| エ | プログラムは処理手順に従って設計され、データの集合はできるだけプログラムと関連付けない。 |
答え イ
【解説】
| ア | オブジェクト指向設計を行うとプログラムの再利用がしやすくなり、生産性が向上します。 |
| イ | オブジェクト指向設計を行うとカプセル化により内部構造や動作原理を知る必要がありません。 |
| ウ | オブジェクト指向設計は大規模なソフトウェア開発に向いています。 |
| エ | プログラムがデータに対してどういった処理を行うかということを考えて設計するため、データとプログラムは一体化します。 |
【キーワード】
・オブジェクト指向