具體區(qū)分有人羅列為:
重寫(override)又名覆蓋:
1.不能存在同1個類中,在繼承或?qū)崿F(xiàn)關(guān)系的類中;
2. 名相同,參數(shù)列表相同,方法返回值相同,
3.子類方法的訪問修飾符要大于父類的。
4.子類的檢查異常類型要小于父類的檢查異常。
重載(overload)
1.可以在1個類中也能夠在繼承關(guān)系的類中;
2.名相同;
3.參數(shù)列表不同(個數(shù),順序,類型) 和方法的返回值類型無關(guān)。
又有人更加簡化為:
重寫就是再寫1遍,重載就是再加1個。