JAVA-對象轉型(casting)

一個基類的引用類型變量可以「執行」其子類的對象 一個基類的引用不可以訪問其子類對象新增加的成員(屬性和方法) 可以使用引用變量instanceof類名來判斷該引用型變量所「指向」的對象是否屬於該類或該類的子類 子類的對象可以當作基類的對象來使用稱作向上轉型(upcasting),反之成爲向下轉型(downcasting) 轉型條件: 要有繼承關係 下圖解釋(動物是貓和狗的父類) 這句是進行將父類轉
相關文章
相關標籤/搜索