第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

父類的引用是可以指向子類的對(duì)象的

如何理解這句話,Animal obj2 = new Dog();創(chuàng)建的這個(gè)對(duì)象到底是父類的對(duì)象還是子類Dog的對(duì)象???

正在回答

5 回答

這么說(shuō)可能好理解一些:new Dog()這個(gè)語(yǔ)句代表的就時(shí)創(chuàng)建的一個(gè)Dog類的對(duì)象,此時(shí)內(nèi)存已經(jīng)分配了空間。然后前面的Animal obj2是用來(lái)給這個(gè)對(duì)象賦值的,因?yàn)閛bj2是一個(gè)引用,他代表的就是對(duì)象的內(nèi)存。然后他是父類的,所以他是父類的引用。

個(gè)人理解。

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

創(chuàng)建的是子類dog的對(duì)象,但是這個(gè)對(duì)象的類型是animal的類型,所以這個(gè)對(duì)象可以調(diào)用animal這個(gè)父類繼承下來(lái)的方法和屬性(子類重寫的方法同樣也可以),不能調(diào)用dog類所獨(dú)有的方法。

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

慕斯1062169

thanks~
2019-02-11 回復(fù) 有任何疑惑可以回復(fù)我~

Animal obj2 = new Dog()可以理解為:obj2可以引用子類從父類繼承和重寫的方法,但是不可以引用Dog類中所獨(dú)有(父類中沒有的)方法

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

一只狗,你可以說(shuō)他是一只狗,可以說(shuō)他是一只動(dòng)物。雖然說(shuō)法不一樣,改變不了他是狗的事實(shí)。

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

子類dog的對(duì)象

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

舉報(bào)

0/150
提交
取消

父類的引用是可以指向子類的對(duì)象的

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

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

幫助反饋 APP下載

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

公眾號(hào)

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