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

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

父類、抽象類、接口如何區(qū)分?

繼承父類、抽象類、接口三類的本質(zhì)區(qū)別是什么?感覺功能具有相似性,能給是先同樣的功能效果,使用時(shí)應(yīng)該如何選擇呢?

正在回答

3 回答

比如公司,有經(jīng)理員工,他們都有自己名字和id這些特定的,這些你不能每個(gè)員工都寫一個(gè)方法吧,這些相同的你就可以向上抽取成抽象類將其寫成抽象方法,子類員工繼承后必須復(fù)寫其方法。

接口呢,公司里人多,有人吸煙,有人不吸煙,你不能寫成抽象類強(qiáng)制子類去實(shí)現(xiàn)吧,這種不同眾的功能,寫成接口去實(shí)現(xiàn)。就和游戲插件一樣,我想要無敵,就開個(gè)無敵,我想單玩,就不去開無敵的插件。

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

天涯蝶舞 提問者

很形象,明白了,謝謝!
2015-12-02 回復(fù) 有任何疑惑可以回復(fù)我~

哈哈,受教了。


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

父類是眾多子類有相同功能向上抽取出來的,繼承后,可以隨意調(diào)用其中任意一個(gè)或多個(gè)方法。

抽象類里面的方法都是抽象的,繼承抽象類,就強(qiáng)制子類實(shí)現(xiàn)抽象類的方法。

接口你可以理解為游戲外掛插件,實(shí)現(xiàn)單個(gè)指定的方法。

另外,java中類支持順序繼承但不支持多繼承,接口可以多實(shí)現(xiàn)。

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

天涯蝶舞 提問者

感覺抽象類與接口的使用方法很相似,在具體使用時(shí)如何確定使用抽象類還是使用接口呢,能否舉例?
2015-12-02 回復(fù) 有任何疑惑可以回復(fù)我~
#2

吾怯二日 回復(fù) 天涯蝶舞 提問者

不一樣的 抽象類相當(dāng)于崗前守則 是入崗前必須遵守的 接口相當(dāng)于臨時(shí)調(diào)用 需要時(shí)就拿來用
2016-03-15 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

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

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

進(jìn)入課程

父類、抽象類、接口如何區(qū)分?

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

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

幫助反饋 APP下載

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

公眾號(hào)

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