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

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

接口這節(jié)的匿名內(nèi)部類和我所知道的匿名內(nèi)部類一點(diǎn)都不一樣,那些漢字代表匿名類?

如題;么弄懂

正在回答

2 回答

第三種方法有點(diǎn)小問題,

new Tiger(){

public void eat(){

system.out.println("老虎要吃肉了“);}

}.eat();

這樣才對(duì),同學(xué)

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

舉例子,總結(jié)一下接口的應(yīng)用。

Animal是一個(gè)接口,定義了抽象方法eat()。

http://img1.sycdn.imooc.com//56b5f0c400015bf904300107.jpg


1.面向?qū)ο笥腥齻€(gè)特點(diǎn):多態(tài) 、繼承、封裝。接口也體現(xiàn)了多態(tài)。父接口可以指向?qū)崿F(xiàn)此接口的具體對(duì)象。

定義一個(gè)Tiger類用來實(shí)現(xiàn)Animal接口以及接口中的eat()方法,使用的時(shí)候,可以用Animal接口實(shí)例化tiger。

http://img1.sycdn.imooc.com//56b5f1dd00019e7705080203.jpg


http://img1.sycdn.imooc.com//56b5f1340001b37103640165.jpg

2.匿名內(nèi)部類的應(yīng)用,可以直接在實(shí)例化的同時(shí)實(shí)現(xiàn)接口的方法。

tiger類中可以不在eat中寫具體的實(shí)現(xiàn)方式(當(dāng)然寫了也沒關(guān)系)

56b5f36e0001d2e004120162.jpg

在實(shí)例化tiger對(duì)象的同時(shí),覆寫了eat()方法。

56b5f36e0001436704970246.jpg

3.可以直接實(shí)例化具體的對(duì)象,不需要?jiǎng)?chuàng)建對(duì)象的引用。這個(gè)方式可以直接調(diào)用對(duì)象的相應(yīng)方法。

http://img1.sycdn.imooc.com//56b5f4cb0001b67804050201.jpg

接口的匿名類使用方法,我根據(jù)老師講的總結(jié)了一下,分為了以上3類。java新手,說得不對(duì)請(qǐng)指證,期待大家來交流。

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

老實(shí)得很

第三種后少了.eat();
2016-04-13 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門第二季 升級(jí)版
  • 參與學(xué)習(xí)       531105    人
  • 解答問題       6286    個(gè)

課程升級(jí)!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會(huì)Java面向?qū)ο缶幊痰膴W妙

進(jìn)入課程

接口這節(jié)的匿名內(nèi)部類和我所知道的匿名內(nèi)部類一點(diǎn)都不一樣,那些漢字代表匿名類?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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