Java方法覆蓋與方法重載的異同

相同點:繼承 1.都須要方法同名權限 2.均可以用於抽象方法和非抽象方法之間方法   不一樣點:異常 1.方法覆蓋要求參數簽名必須一致,而方法重載要求參數簽名必須不一致di 2.方法覆蓋要求返回類型一致,而方法重載對此不作限制。參數 3.方法覆蓋只能用於子類覆蓋父類的方法,方法重載用於同一個類的全部方法(包括從父類中繼承而來的方法)。 4.方法覆蓋對方法的訪問權限的拋出異常有特殊的要求,而方法重載
相關文章
相關標籤/搜索