向上轉型 向下轉型

如父類Animal,子類Cat,Dog。其中Animal可以是類也可以是接口,Cat和Dog是繼承或實現Animal的子類。 Animal animal = new Cat(); 聲明的是父類,實際指向的是子類的一個對象。 理解多態,首先要知道「向上轉型」。 我定義了一個子類Cat,它繼承了Animal類,那麼後者就是前者是父類。我可以通過 Cat c = new Cat(); 實例化一個Cat的
相關文章
相關標籤/搜索