2. オブジェクト指向とは? オブジェクト同士の相互作用としてシステムの振る 舞いをとらえる考え方である。 英語の object-oriented (直訳は、「対象物志向の」 ・「目的重視の」という意味の形容詞) の日本語訳 である。 オブジェクト指向は、当初プログラムの構造をオブジェクト群の相互作用の関係として捉えてプログラムコード を書き表すオブジェクト指向プログラミング (OOP; object-oriented programming) から始まっているが、その 後、システム開発における要求分析フェイズにおいて、開発しようとする対象領域の構成要素をオブジェクト として抽出・定義していくオブジェクト指向分析 (OOA; object-oriented analysis) 、システムの動作や構造を オブジェクトとクラスとして記述するオブジェクト指向設計 (OOD; object-ori