Java多态

作者: 吕敬瑛 | 来源:发表于2017-07-19 09:28 被阅读30次

    多态是同一行为具有多个不同表现形式或形态的能力

    多态就是同一个接口,使用不同的实例而执行不同的操作

    多态的优点

    消除类型之间的耦合关系

    可替换性

    可扩充性

    接口性

    灵活性

    简化性

    多态存在的三个必要条件

    继承

    重写

    父类引用指向子类对象

    注意

    当使用多态调用方法时,首先检查父类中是否有该方法,如果没有,则编译错误:如果有,再去调用子类的同名方法、

    多态的好处:可以使程序有良好的扩展,并可以对所有类的对象进行通用处理

    多态的实现方式

    方式一:重写:

    方式二:接口

    方式三:抽象类和抽象方法

    相关文章

      网友评论

        本文标题:Java多态

        本文链接:https://www.haomeiwen.com/subject/qigkkxtx.html