網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

重寫方法一定是多態嗎

欄目: 心理 / 發佈於: / 人氣:7.54K
重寫方法一定是多態嗎

一定是多態

重寫方法的重載和重寫都是實現多態的方式,區別在於前者實現的是編譯時的多態性,而後者實現的是運行時的多態性。重載發生在一個類中,同名的方法如果有不同的參數列表(參數類型不同、參數個數不同或者兩者都不同)則視為重載

重寫發生在子類和父類之間,重新要求子類被重寫方法和父類被重寫方法有相同的返回類型,比父類被重寫方法更好訪問,不能比父類被重寫方法聲明更多的異常(里氏替換原則)。重載對返回類型沒有特殊要求

Tags:多態 重寫