1. 程式人生 > >JAVA子類方法覆蓋父類方法

JAVA子類方法覆蓋父類方法

當子類和父類中出現同名同參方法時,需要進行覆蓋(重寫),否則將會編譯失敗。

覆蓋時需要子類方法許可權大於等於父類方法許可權(當父類許可權為private時,為父類私有方法,此時因此方法未繼承給子類,此時將不會發生覆蓋)。

若父類子類方法中某一個為靜態方法,此時將無法進行覆蓋,編譯錯誤。

若父類子類方法同名同參的兩個方法皆為靜態方法,此時,可正常覆蓋。