方法重載和重寫的區別

方法重載(overload): 方法重載就是在一個類中可以創建多個方法,它們具有相同的名字,但是具有不同的參數和不同的定義,調用方法時通過傳遞給它們的不同參數個數和參數類型來決定具體使用哪個方法,這就是多態性,重載的時候方法名一樣,參數類型和個數不一樣,返回值類型可以相同可以不同,可以有不同的訪問修飾符,可以拋出不同的異常。 方法重寫(override): 父類與子類之間的多態性,對父類的函數進行
相關文章
相關標籤/搜索