多态(同样一个方法根据对象的不同而采用多种不同的行为方式)
注意事项:
1.多态是方法的多态,属性没有多态
2.父类与子类有联系,类型转换异常 classCastException
3.存在条件:继承关系,方法需要重写 父类的引用指向子类对象 father f1 = new son();
方法不能被重写
1.static 方法属于类,不属于实例
2.final 常量(常量池)
3.private 方法 私有的
instanceof(类型转换) 引用类型
1.子类引用指向子类的对象
2.把子类转换成父类,向上转型
3.把父类转换成子类,向下转型,强制转换
4.方便方法的调用,减少重复的代码



