Class 类、对象和方法的概念正确吗?

Class 类、对象和方法的概念正确吗?,class,object,methods,instance,Class,Object,Methods,Instance,我想确保我对类、对象和实例概念的理解是准确的,所以如果我错了,请提供反馈 这个班是“人”,有身高、体重、年龄等规格。他们的方法是跑、吃、说、走和其他动作 这些是类“Human”的对象:Sally、Paul、Ray、Bob,具有不同的规范值 其中一个对象(例如Sally)是一个实例 我做对了吗?如果您添加'name'作为类Human的成员变量,那么可以正确地说,名为'Sally'的对象是Human类的实例,尽管如果您可能有两个不同的人,名为“Sally,”您最好添加一个保证唯一的“id”成员变量

我想确保我对类、对象和实例概念的理解是准确的,所以如果我错了,请提供反馈

这个班是“人”,有身高、体重、年龄等规格。他们的方法是跑、吃、说、走和其他动作

这些是类“Human”的对象:Sally、Paul、Ray、Bob,具有不同的规范值

其中一个对象(例如Sally)是一个实例


我做对了吗?

如果您添加'name'作为类Human的成员变量,那么可以正确地说,名为'Sally'的对象是Human类的实例,尽管如果您可能有两个不同的人,名为“Sally,”您最好添加一个保证唯一的“id”成员变量


不过,“实例”不需要成员变量的值。您可以创建人员类的新“实例”,其中没有任何成员变量具有值。它仍然是类Human的一个实例,您仍然可以调用它的类方法(这可能有效,也可能无效,这取决于它们的编写方式和用途)。

我投票结束这个问题,因为它与编程无关。这是一个基于观点的面向对象的基础。我只想得到一个是或不是的答案。我认为
Sally,Paul,Ray,Bob
应该是一个属性的值
name
,带有字符串类型。那么名称应该是人类的规范吗?例如,Human1的规格为Sally、5'4''、30、130磅等。