課程
/后端開發(fā)
/Java
/Java入門第二季 升級(jí)版
老師講得時(shí)候一直說Dog類型,Cat類型。? Dog和Cat不是兩個(gè)類嗎?
還是類型就是類得意思?
2020-03-22
源自:Java入門第二季 升級(jí)版 10-2
正在回答
類是引用類型,也存在類型轉(zhuǎn)換
類型轉(zhuǎn)換是父類中的對(duì)象自動(dòng)轉(zhuǎn)換為子類對(duì)象,或者子類中的對(duì)象強(qiáng)制轉(zhuǎn)換為父類對(duì)象
Dog類繼承了Animal類,所以Dog類是Animal的子類,可以和Animal 類進(jìn)行自動(dòng)類型或者強(qiáng)制類型轉(zhuǎn)換
而Cat類沒有繼承Animal類,所以不能和Animal類進(jìn)行類型轉(zhuǎn)換
慕UI8012440
簡單來講就是一個(gè)大桶,一個(gè)小桶之間的關(guān)系.小桶可以裝進(jìn)大桶里,叫向上轉(zhuǎn)換,大桶塞進(jìn)小桶里叫向下轉(zhuǎn)換.
有數(shù)據(jù)類型轉(zhuǎn)換和類之間的轉(zhuǎn)換.
dog和cat都是animal的子類,討論的是dog和animal的關(guān)系,以及cat和animal的關(guān)系.
舉報(bào)
課程升級(jí)!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙
3 回答這里animal animal=dog是什么意思?類型轉(zhuǎn)換是啥
3 回答向上轉(zhuǎn)換不是小類型轉(zhuǎn)換成大類型嗎?為什么是父類轉(zhuǎn)換成子類。不是父類大嗎
2 回答類型轉(zhuǎn)換?
4 回答為什么老師講的向上轉(zhuǎn)換是小類型到大類型的轉(zhuǎn)換
3 回答對(duì)象類型什么意思
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-03-22
類是引用類型,也存在類型轉(zhuǎn)換
2020-03-22
類型轉(zhuǎn)換是父類中的對(duì)象自動(dòng)轉(zhuǎn)換為子類對(duì)象,或者子類中的對(duì)象強(qiáng)制轉(zhuǎn)換為父類對(duì)象
Dog類繼承了Animal類,所以Dog類是Animal的子類,可以和Animal 類進(jìn)行自動(dòng)類型或者強(qiáng)制類型轉(zhuǎn)換
而Cat類沒有繼承Animal類,所以不能和Animal類進(jìn)行類型轉(zhuǎn)換
2020-03-22
簡單來講就是一個(gè)大桶,一個(gè)小桶之間的關(guān)系.小桶可以裝進(jìn)大桶里,叫向上轉(zhuǎn)換,大桶塞進(jìn)小桶里叫向下轉(zhuǎn)換.
有數(shù)據(jù)類型轉(zhuǎn)換和類之間的轉(zhuǎn)換.
dog和cat都是animal的子類,討論的是dog和animal的關(guān)系,以及cat和animal的關(guān)系.