多态是什么
polymorphism --> poly + morphism --> 许多 + 形态
多态注意事项
- 多态是方法的多态,属性没有多态。
- 父类和子类有联系,类型转换异常!ClassCastException !
- 存在条件:继承关系,方法需要重写,父类引用指向子类对象! Father f1 = new son()。
- static 方法,属于类,它不属于实例;final 常量;private 方法;不能重写。
- 同一方法可以根据发送对象的不同而采用多种不同的行为方式。
- 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多。
- 多态存在的条件:有继承关系;子类重写父类方法;父类引用指向子类对象。

361

被折叠的 条评论
为什么被折叠?



