最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

既然類型相同了,為什么還要強(qiáng)制轉(zhuǎn)換成Dog類型呢

既然類型相同了,為什么還要強(qiáng)制轉(zhuǎn)換成Dog類型呢

正在回答

2 回答

樓上都說錯(cuò)了

很簡單

JAVA是強(qiáng)類型語言????1 不等于????1.0? ??

這里形參給的是????Object????obj

必須轉(zhuǎn)化才能用????

拿 Object????和????Dog????比是不對(duì)的

要么形參就傳遞????(Dog????obj)????不要傳????(Object????obj)

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕圣8425527

(getClass( Object ) != obj.getClass(Dog))返回的不是true嗎?返回true之后,不是就執(zhí)行下面的return false語句,然后結(jié)束嗎?
2020-05-29 回復(fù) 有任何疑惑可以回復(fù)我~

我的理解,動(dòng)物分成狗和貓,他們都有體重,體溫,大小等屬性(成員變量),你用getClass比較他們都有相同的屬性,可以判斷他們屬于動(dòng)物類。但是對(duì)于貓擁有狗的身高,狗擁有貓的身高可能就反常了,即使身高值一樣也會(huì)報(bào)錯(cuò)。強(qiáng)制轉(zhuǎn)化大概為了統(tǒng)一標(biāo)準(zhǔn)吧,大概是美元轉(zhuǎn)化成人名幣來買東西

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

既然類型相同了,為什么還要強(qiáng)制轉(zhuǎn)換成Dog類型呢

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)