override與overload的區別

@Override:方法重寫(或者說方法覆蓋) 1.訪問控制符可以變大或者相等,但不能變小(父類不能是private) 2.重寫時不能用static修飾,static修飾後不叫重寫 3.在子類中重寫的方法必須與父類的返回值是包含關係(父類包含子類),方法名必須相同,參數也必須相同 4.重寫時,子類不能比父類拋出更多的異常 5父類用final修飾時,子類不能父類方法 簡單例子: Overload :
相關文章
相關標籤/搜索