オブジェクト指向とは、ソフトウェアの開発手法のひとつです。関連するデータ処理の集合を、オブジェクトと呼ばれる一つの部品として扱い、その組み合わせによってソフ トウェアを構築するという手法です。
小規模なシステムを構築する場合は、各開発担当者がそれぞれの考えに基づいてプログラミングをしても特に問題ありませんが、大規模なシステムを構築する場合、同じ処理や似たような機能を作るのに別々のプログラミングを組むのはとても非効率です。オブジェクト指向によるプログラミングを採用すれば、それらの処理などを部品として共通化することができ、再利用や分類がしやすく、開発工程を効率化 できます。またソフトウェアの品質を平均化でき、特に大規模なシステムを開発するケースでは、オブジェクト指向プログラミングは欠かせないものとなっています。