課程
/后端開發
/Java
/Java入門第二季 升級版
小類型和大類型怎么理解,是不小類型就是方法屬性比較少,大類型方法屬性比較多?或者理解成父類是大類型,子類是小類型?暈了,沒有講清楚這個問題啊
2015-08-02
源自:Java入門第二季 升級版 10-2
正在回答
Java的標準說法里面是沒有小類型(基類)跟大類型(導出類),Think in java所有章節對類的定義 只有導出類跟基類 ,嚴格的意義上來講,導出類 ?基類的關系是 is a 或者 is like a(is a kind of 意思導出類是基類的某一種),導出類可以重寫基類的方法 屬性 也可以擴展基類的方法,實際開發過程中 ?方法/屬性多不多 并不能定義 大類型 小類型,因為一個導出類很有可能只是重寫了一個基類的方法,這個時候導出類(你口中的大類)方法屬性就一定比基類多麼?
你潛在需要關注的問題是類型 向下轉型 跟 向上轉型
個人建議還是看書 書籍一般比視頻講的清晰,視頻受限時間等因素 很多東西講的不清晰
DH111 提問者
舉報
課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙
3 回答向上轉換不是小類型轉換成大類型嗎?為什么是父類轉換成子類。不是父類大嗎
4 回答為什么老師講的向上轉換是小類型到大類型的轉換
1 回答(Dog)obj是把obj里屬性的類型轉換成Dog類里面相對應的屬性類型嗎?
2 回答向上類型轉換問題:如果子類有一個方法不是從父類繼承來的,那子類強制類型轉換成父類會有風險嗎?
1 回答為什么get不到類類型的屬性?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-08-02
Java的標準說法里面是沒有小類型(基類)跟大類型(導出類),Think in java所有章節對類的定義 只有導出類跟基類 ,嚴格的意義上來講,導出類 ?基類的關系是 is a 或者 is like a(is a kind of 意思導出類是基類的某一種),導出類可以重寫基類的方法 屬性 也可以擴展基類的方法,實際開發過程中 ?方法/屬性多不多 并不能定義 大類型 小類型,因為一個導出類很有可能只是重寫了一個基類的方法,這個時候導出類(你口中的大類)方法屬性就一定比基類多麼?
你潛在需要關注的問題是類型 向下轉型 跟 向上轉型
個人建議還是看書 書籍一般比視頻講的清晰,視頻受限時間等因素 很多東西講的不清晰