目录
方法体现出多态
对象的多态
1. 一个对象的编译类型和运行类型可以不一致。
2. 编译类型在定义对象时就确定了,不能改变。
3. 运行类型是可以变化的。
4. 编译类型看=的左边,运行类型看=的右边。
注意事项和细节讨论
向上转型及使用特点
向下转型及使用特点
属性重写问题
1. 属性没有重写之说,属性的值看编译类型!
2. instanceOf比较操作符,用于判断对象的运行类型是否是XX类型或者XX类型的子类型。