オブジェクト指向とは、コンピュータプログラムの設計概念の一つです。 何らかの役割を持ったオブジェクト(=データや処理の集まり)ごとに関係性を定義してシステムを構成する考え方の事を指します。 重要な特徴として、ソフトウェアの保守や再利用をしやすくすることを目的としていて、「部品の独立性を高める」ことが最大の特徴であり、 「修正時の影響範囲が小さい」「他のシステムにも再利用可能」といった利点は特筆すべき点です。

目次


クラス(抽象化)

プロパティ

メソッド

オブジェクト指向の三大要素

カプセル化

継承

多態性(ポリモーフィズム)