正答4
解説
正解は4です。
オブジェクト指向の基本概念は、抽象化、カプセル化、継承(インヘリタンス)、クラスです。
これに多相性(ポリモーフィズム)を加えることもあります。
【選択肢別解説】
1:× 仮想化や投影は、オブジェクト指向の基本概念ではありません。
構造化は構造化プログラミングの考え方です。
2:× 具体化、構造化、連続は、オブジェクト指向の基本概念ではありません。
3:× 正規化はデータベース設計の手法です。
分割もオブジェクト指向の基本概念としては挙げられません。
4:○ 共通の性質を取り出す抽象化、データと手続を一体化して隠すカプセル化、上位クラスの性質を引き継ぐ継承、そしてクラスです。
いずれも基本概念です。
【ポイント】
カプセル化により、内部の構造を隠して外部からは決められた操作だけで扱えます。
継承により、既存のクラスを再利用して新しいクラスを作れます。