java中多态,你了解多少

什么是多态? 多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式或(父子类方法重写父类引用指向子类对象,调用父类引用重写方法)即为多态。用白话来说,就是一个父类引用,赋值不同的子类对象,调用重写方法,得到不同的结果。总结如下: 多态的3个表现形式 接口和实现类 不同实现对象赋值给接口引用,调用同一个方法,表现不同的行为 父子类方法重写(含抽象类
相关文章
相关标签/搜索