Class 有些人说类是对象的集合,另一些人说类是对象的实例,哪个oop定义是正确的?

Class 有些人说类是对象的集合,另一些人说类是对象的实例,哪个oop定义是正确的?,class,oop,object,collections,blueprint,Class,Oop,Object,Collections,Blueprint,首先!我是编程新手, 我在博客上看到了这两个定义。但是我很困惑。 上面说 类是对象的实例 另一个说 类是对象的集合 哪个定义是正确的?怎么用? 如果两个定义都是真的?怎么用? 谢谢对象是类的实例。对象可以在其他类中实例化。类绝对不是对象的集合。但是,可以在类内部创建或实例化其他对象。类是构建特定类型对象的蓝图。每个对象都是从一个类构建的 实例是从特定类构建的特定对象。它被分配给用于访问实例属性和方法的引用变量。创建新实例的过程称为实例化,通常使用new关键字完成 对象的集合就是,一个集合。有许多

首先!我是编程新手, 我在博客上看到了这两个定义。但是我很困惑。 上面说

类是对象的实例

另一个说

类是对象的集合

哪个定义是正确的?怎么用? 如果两个定义都是真的?怎么用?
谢谢

对象是类的实例。对象可以在其他类中实例化。类绝对不是对象的集合。但是,可以在类内部创建或实例化其他对象。

类是构建特定类型对象的蓝图。每个对象都是从一个类构建的

实例是从特定类构建的特定对象。它被分配给用于访问实例属性和方法的引用变量。创建新实例的过程称为实例化,通常使用new关键字完成


对象的集合就是,一个集合。有许多数据结构设计用于保存对象的集合,例如数组、列表等。

一般来说,类是可以用来创建对象的模型。使用一个类,可以创建许多相同类型的对象

因此,对象是类的实例(但不是相反)


希望这两个都没有帮助。答案是两者都不是。类不是对象。谢谢你指出这一点。没错,对象是类,但类不是对象。实际上,它可能取决于编程语言。在JavaScript中,类是语法糖,而构造函数又是对象。。。