Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
objectコンパイル/アセンブルの出力としての用語 (共有オブジェクト ファイルなど) とobjectOOP 言語 (クラスのインスタンス) との間に関係はありますか。なぜ両方とも呼ばれるのobjectですか?objectコンピュータ サイエンスの用語とその使用方法
object
いいえ...これらのものの間には関係はありません。オブジェクトという言葉は英語のあらゆる面で過負荷であり、ソフトウェアも例外ではありません。
オブジェクト ファイル (.o ファイル) がこれと呼ばれるのは、それが 40 年以上にわたって呼び出されてきたためです (ここを参照)。オブジェクト指向プログラミング (OOP) のアイデアよりもずっと前に。OOP は、アイデア/機能をオブジェクトにグループ化するプログラミング スタイルであるため、そのように呼ばれます ( See Here )。