關於多態的理解

1、從定義上講,多態是事物運行過程中存在的不同狀態。多態存在需要滿足三個前提: (1)要有繼承關係 (2)子類要重寫父類方法 (3)父類數據類型的引用要指向子對象 測試類Demo_Test1中,Animal am = new cat();在堆中開闢了子類的對象,並把棧內存中的父類(animal)指向了子對象(Cat) 如果在子類中執行強制轉換,則可以把父類引用指向子類對象強制轉變成子類的類型,執行
相關文章
相關標籤/搜索