子父類間的成員方法關係:
子類調用的時候,先用的是本身的,若是沒有再使用父親的。若是父親沒有,就使 用父親的父親的...,最後,若是沒有,就報錯。
當子類中有和父類如出一轍的方法的時候,子類使用的是本身的。
這種現象被稱爲方法(覆蓋,複寫,)重寫。
方法重寫:
建議,子類和父類的模式如出一轍。
方法聲明相同。
方法名必須相同,參數列表必須相同。
返回值類型能夠不一樣:引用類型的時候,子類的返回值類型要是父類或者是父類返 回類型的子類。
推薦:修飾符,返回值類型,方法名,參數列表都相同。
注意:
A:子類的訪問權限必定要大於等於父類。
B:子類的返回值類型要小於等於父類的返回值類型。
C:私有方法是不能被重寫的。
D:靜態只能被靜態方法重寫權限