17 多態

同一個方法調用 由於對象不同 可能會有不同的行爲現實生活中,同一個方法 具體實現完全不同 方便寫代碼 省下時間 多態3個必要條件 繼承、方法重寫、父類引用子類對象、 用父類引用直接指向子類對象 如果子類沒有重寫方法 無論實參是什麼 用的都是父類的方法 如果子類重寫方法 則用子類方法 對象的轉型 子類自動轉成父類 Animal d = new Dog(); //自動向上轉型 不能調用子類方法 和 變
相關文章
相關標籤/搜索