當子類和父類中出現同名同參方法時,需要進行覆蓋(重寫),否則將會編譯失敗。
覆蓋時需要子類方法權限大於等於父類方法權限(當父類權限爲private時,爲父類私有方法,此時因此方法未繼承給子類,此時將不會發生覆蓋)。
若父類子類方法中某一個爲靜態方法,此時將無法進行覆蓋,編譯錯誤。
若父類子類方法同名同參的兩個方法皆爲靜態方法,此時,可正常覆蓋。
當子類和父類中出現同名同參方法時,需要進行覆蓋(重寫),否則將會編譯失敗。
覆蓋時需要子類方法權限大於等於父類方法權限(當父類權限爲private時,爲父類私有方法,此時因此方法未繼承給子類,此時將不會發生覆蓋)。
若父類子類方法中某一個爲靜態方法,此時將無法進行覆蓋,編譯錯誤。
若父類子類方法同名同參的兩個方法皆爲靜態方法,此時,可正常覆蓋。