如何理解父類引用指向子類對象

java多態,如何理解父類引用指向子類對象java 要理解多態性,首先要知道什麼是「向上轉型」。 我定義了一個子類Cat,它繼承了Animal類,那麼後者就是前者是父類。我能夠經過 Cat c = new Cat(); 實例化一個Cat的對象,這個不難理解。 但當我這樣定義時:web Animal a = new Cat(); 表示定義了一個Animal類型的引用,指向新建的Cat類型的對象。因爲
相關文章
相關標籤/搜索