java多态

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

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

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

posted @ 2019-02-25 09:52  沉默有时是最好的诉说  阅读(411)  评论(0编辑  收藏  举报