當前位置:知知館 >

經驗

> 實現接口和類繼承的區別

實現接口和類繼承的區別

實現接口和類繼承的區別

1、java類可以一次繼承多個接口,用implements 接口1,接口2。

2、如果是接口繼承接口的話也可以用extends,接口是多繼承的,java類才是單繼承。

3、接口繼承接口可以不實現父接口中的方法,可以聲明自己的新方法。

4、類實現接口時,一定要實現接口中聲明的方法,如果接口中沒有定義抽象方法則不需要,但是要注意,類實現了一個接口A,如果B是A的父接口,且B中有抽象方法,則該類必須實現A和B中的所有抽象方法。

5、抽象方法只能定義在抽象類中,抽象類實現接口,可以不實現接口中的抽象方法。

6、繼承父類的關鍵字是extendes,而接口繼承用到的關鍵字是 implenments。

7、一個類中可以實現多個接口。

8、一個接口可以繼承多個接口,接口與接口之間通過extends實現繼承。

標籤: 接口 繼承
  • 文章版權屬於文章作者所有,轉載請註明 https://zhizhiguan.com/zh-hk/jingyan/r80dpo.html