什麼是方法覆蓋(override)並說明方法覆蓋與方法重載(overioad)的區別

解析:方法覆蓋是一個很是重要的概念,是多態性的一個體現。方法覆蓋發生再去愛繼承關係中,當子類須要修改從父類繼承到某個方法的方法體時,就能夠聲明一個父類同名同參數同返回值的方法,這樣就對父類中的那個方法進行了覆蓋,子類對象調用該方法時將自動綁定到子類中的方法。API中不少類中都進行了方法覆蓋,如String類中的toString方法,就覆蓋了父類Object中的toString方法。對象 參考答案:
相關文章
相關標籤/搜索