方法重載和方法重寫的異同?

重載和重寫都是實現多態的方式,區別在與重載是編譯時期的多態,重寫是運行時期的多態,重載發生在一個類中,同名的方法不一樣的參數列表視爲重載(同名不一樣命),重寫則是實現或者繼承的時候重寫父類的方法,要求參數列表和返回值相同。繼承 方法重載的特色:編譯 1.參數列表不一樣(參數列表包括:參數的個數,順序,類型)權限 2.重載與返回值無關,能夠存在父類,子類,同類中方法 3.能夠拋出不一樣的異常異常 4
相關文章
相關標籤/搜索