A class是您用来创建的蓝图objects。一个对象是一个instance类的 - 它是您使用特定类创建的具体“事物”。因此,“对象”和“实例”是同一件事,但“实例”一词表示对象与其类的关系。
如果你看一个例子就很容易理解。例如,假设您有一堂课House
。你自己的房子是一个对象,是类的一个实例House
。你姐姐的房子是另一个对象(类的另一个实例House
).
// Class House describes what a house is
class House {
// ...
}
// You can use class House to create objects (instances of class House)
House myHouse = new House();
House sistersHouse = new House();
班上House
描述了房屋是什么的概念,并且存在特定的、具体的房屋,它们是类的对象和实例House
.
注意:这在 Java 中与所有面向对象编程语言中完全相同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)