重載和重寫的區別

重寫:

       1、也叫子類的方法覆蓋父類的方法,要求返回值、方法名和參數都相同。

  2、子類拋出的異常不能超過父類相應方法拋出的異常。(子類異常不能超出父類異常)

  3、子類方法的的訪問級別不能低於父類相應方法的訪問級別(子類訪問級別不能低於父類訪問級別)

重載:

       1、是類中方法與方法之間的具有同一名稱,but,如果 參數不同 或者 方法體 或者 返回類型 不同,都能稱爲重載;

            例:構建實例時創建的構造函數就是重載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章