首页 > 技术文章 > java多态

cqyy 2019-02-25 09:52 原文

Java实现多态条件:继承、重写和向上转型。

多态遵循原则:当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定调用谁的成员方法,前提是这个方法是在超类里面定义过的,也就是被子类重写过的方法。

继承链中存在一个优先级:this.menthod(para)、super.method(para)、this.method((super)para)、super.method((super)para).

推荐阅读