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