正答4
解説
正解は4です。
オブジェクト指向の基本概念を問う問題です。
オブジェクト指向では、データとそれを操作する手続きを一体にしたオブジェクトを単位としてシステムを組み立てます。
【選択肢別解説】
1:× 仮想化、構造化、投影はオブジェクト指向の基本概念ではありません。
投影は関係データベースの演算の一つで、構造化は構造化プログラミングなどの考え方です。
2:× 具体化、構造化、連続はオブジェクト指向の基本概念ではありません。
3:× カプセル化とクラスは基本概念ですが、正規化はデータベース設計の手法です。
分割も基本概念ではありません。
4:○ 抽象化は対象から共通の性質を取り出すこと、カプセル化はデータと手続きをまとめて内部を隠すこと、継承は上位クラスの性質を下位クラスが引き継ぐことです。
クラスは同じ性質をもつオブジェクトのひな形です。
いずれもオブジェクト指向の基本概念です。
【ポイント】
オブジェクト指向の基本概念は、抽象化、カプセル化、継承、クラスに加えて、多態性(ポリモーフィズム)もよく出題されます。