/**
* 定义一个汽车类:Car
* 拥有车身颜色等属性
**/
class Car {
public String color;
public Car(String color) {
this.color = color;
}
}
Car car; // 声明一个类Car的对象:car
car = new Car("red"); // new Car("red") 实例化一个类Car的实例:一辆红色的车
由此可见,对象(Object)还是比较抽象的,而实例(Instance)已经是具体的一个东西了。
对比简单的数据类型:
int a = 10;
类 对象 = 实例;
目前我是这样理解的。