データとそのデータを読み書きする処理手続きを併せ持ったデータ構造をオブジェクトといい,そのオブジェクトを用いてソフトウェアを構築するための技術。ソフトウェアの再利用性,機能追加の容易性の向上が期待されている。