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 文件)之所以称为 this 只是因为 40 多年来它一直被称为此名称(请参阅此处);早于面向对象编程(OOP)的想法。OOP 之所以这样称呼,是因为它是一种将想法/功能分组到对象中的编程风格(参见此处)。