溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

java中抽象類和接口的應(yīng)用

發(fā)布時(shí)間:2020-06-22 10:34:29 來源:億速云 閱讀:140 作者:Leah 欄目:編程語言

這篇文章將為大家詳細(xì)講解有關(guān)java中抽象類和接口的應(yīng)用,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

首先看圖:

java中抽象類和接口的應(yīng)用

抽象方法: 沒有方法體的方法、必須在與抽象類中、被abstract修飾的方法。

1.抽象類可以存在抽象方法,可以存在普通方法

2.抽象類不能實(shí)例化

3.抽象方法必須被重寫

4.抽象類的使用:

1)具體子類:重寫所有的抽象方法+按需新增

2)抽象子類:按需重寫+按需新增

5.抽象方法一旦被重寫可以不在被重寫

6.abstract與static,private,final,native不能一起使用

java中抽象類和接口的應(yīng)用

注意:

1.抽象方法的使用必須重寫

2.接口不能實(shí)例化

3.需要實(shí)現(xiàn)類來實(shí)現(xiàn)接口,使用接口中的內(nèi)容

具體的實(shí)現(xiàn)類: 必須重寫所有的抽象方法+按需新增

抽象的實(shí)現(xiàn)類: 按需重寫 + 按需新增

抽象實(shí)現(xiàn)類的使用,需要子類繼承抽象類,重寫所有的抽象方法。

4.類的繼承使用extends關(guān)鍵字,實(shí)現(xiàn)使用implements關(guān)鍵字

5.類可以實(shí)現(xiàn)多個(gè)接口,如:class Test implements Demo,A,B

6.一個(gè)類應(yīng)該先繼承后實(shí)現(xiàn)

7.只能類實(shí)現(xiàn)幾口,繼承父類,但是接口和接口之間只能多繼承

8.類和類之間之能單繼承

java中抽象類和接口的應(yīng)用

關(guān)于java中抽象類和接口的應(yīng)用就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI