一、多态的基本概念
包含向上转型、重载、重写......
二、向上转型
向上转型调用的方法,如果子类中重写了,则会调用子类的方法。
如果子类中重载了,则会调用父类的方法,因为重载的方法就不在父类引用的范畴。
三、调用的流程
this(O object)->
super(O object)->
this(super(O object))->
super(super(O object))
包含向上转型、重载、重写......
向上转型调用的方法,如果子类中重写了,则会调用子类的方法。
如果子类中重载了,则会调用父类的方法,因为重载的方法就不在父类引用的范畴。
this(O object)->
super(O object)->
this(super(O object))->
super(super(O object))