天天看點

JAVA多态

JAVA多态

實作多态的技術稱為:動态綁定(dynamic binding),是指在執行期間判斷所引用對象的實際類型,根據其實際的類型調用其相應的方法。

多态的作用:消除類型之間的耦合關系。

多态存在的三個必要條件

一、要有繼承;

二、要有重寫;

三、父類引用指向子類對象。

*對象向上轉型:父類 父類對象 = 子類執行個體;

輸出結果為B

對象向下轉型:子類 子類對象 = (子類)父類對象;*

繼續閱讀