引用:一个储存了某个对象地址的变量,它储存的不是对象本身,而是对象的地址。
Point point = new Point();的含义是:首先实例化一个对象(new Point()),然后定义一个引用point指向这个实例。
point=point1
不是将实例point1赋值给point,而只是改变了引用的关系,即point也指向了point1指向的实例
赋值兼容:凡是可以需要用到父类对象的地方,都可以使用其公有子类对象来代替。
引用:一个储存了某个对象地址的变量,它储存的不是对象本身,而是对象的地址。
Point point = new Point();的含义是:首先实例化一个对象(new Point()),然后定义一个引用point指向这个实例。
point=point1
不是将实例point1赋值给point,而只是改变了引用的关系,即point也指向了point1指向的实例
赋值兼容:凡是可以需要用到父类对象的地方,都可以使用其公有子类对象来代替。