重寫規則:
1.子類覆蓋父類的同名方法叫做重寫,重寫必須滿足如下條件:
(1)方法的返回值類型必須相同。
(2)方法的參數個數必須相同。
(3)方法的參數對應的數據類型必須相同。
(4)子類方法不得降低父類同名方法的訪問級別。
例如:父類的方法訪問權限是protected,則子類重寫該方法時必須使用protected或者是public。(也就是說,子類重寫方法的訪問權限必須大于等于父類同名方法的訪問權限)。
================================================================================================
方法重載:
是指一個類中可以有多個方法具有相同的名字,但這些方法的參數必須不同,即或者是參數的個數不同,或者是參數的類型不同。
(注:
方法的返回值類型和參數的名字不參與比較,也就是說如果兩個方法的名字相同,即使返回值類型或者是參數的名字不同(其實這樣是會報錯的),也不能稱為重載,
必須是參數個數或者是參數類型不同。