
システムエンジニア転職・IT転職ならログアス ホーム > 転職お役立ち情報 > 転職用語集 > IT用語 > オブジェクト指向
ソフトウェアの設計や開発において、操作手順よりも操作対象に重点を置く考え方。 br> br> 関連するデータの集合と、それに対する手続き(メソッド)を「オブジェクト」と呼ばれる一つのまとまりとして管理し、その組み合わせによってソフトウェアを構築する。 br> br> すでに存在するオブジェクトについては、利用に際してその内部構造や動作原理の詳細を知る必要はなく、外部からメッセージを送れば機能するため、特に大規模なソフトウェア開発において有効な考え方であるとされている。 br> br> データやその集合を現実世界の「モノ」になぞらえた考え方であることから、「オブジェクト」指向と呼ばれる。 br> br> 例えば、我々がテレビを操作する際には、テレビ内部でどのような回路が働いているかを理解する必要はない。ただテレビの操作方法だけを知っていれば、それでテレビを使うことができる。 br> br> すなわち、「テレビ」というオブジェクトは、自身(の内部を構成する電子回路)を動作させる手続きを知っており、それを利用するためには、(例えばリモコンで)適切なメッセージを与えるだけでよい。 br> br> このように、何らかの「データ」と、それを操作するための「メソッド」の組み合わせが「オブジェクト」である。 br> br> 個々の操作対象に対して固有の操作方法を設定することで、その内部動作の詳細を覆い隠し、利用しやすくしようとする考え方と言える。この考え方を応用したプログラミング技法が、オブジェクト指向プログラミング(OOP)である。
会員登録が済めばすぐに会員限定の転職支援サービスを利用できます。
まずは、会員登録からはじめてみましょう!
ログアスに会員登録すると会員限定の転職支援サービスをご利用いただけます。
企業との強いパイプが実現する様々なサービスで強力サポート。