类是变量和函数的软件包,也称为蓝图,它定义了某种对象常见的变量和方法。那么为什么对象也被称为类的实例?
答案 0 :(得分:2)
就像你说的,上课是一个蓝图;对象是使用这些蓝图制作的。
就像你有一辆汽车的蓝图 - 你有一个蓝图,但许多汽车都是基于那个蓝图。
答案 1 :(得分:0)
根据dictionary.com:一个实例是 - “某个例子或单个事件”
对象是类的单个出现或实现。
答案 2 :(得分:0)
Class是一个语法概念,由编译时规则控制,例如命名,范围等。您的程序定义类A意味着1)您有一个类型,2)正确的类加载器将能够在类路径上找到A的字节码。但这并不意味着您正在运行的程序能够在此类上运行。具有其自身状态的可操作对象必须首先使用new进行实例化,在运行时,将使类加载器分配保持该状态所需的内存。您可以拥有单个类A的任意数量的对象,所有类型都是A类但具有自己的状态存储器。