首頁 >Java >Java基礎 >java中介面可以實現介面麼

java中介面可以實現介面麼

王林
王林原創
2020-05-15 11:04:174490瀏覽

java中介面可以實現介面麼

java中接口不能實作接口,但是一個接口可以繼承一個或多個接口,和類別之間的繼承方式比較相似。

介面的繼承使用extends關鍵字,子介面繼承父介面的方法。

(視訊教學推薦:java影片

介面的繼承

下面的Sports介面被Hockey和Football接口繼承:

java中介面可以實現介面麼

Hockey介面自己宣告了四個方法,從Sports介面繼承了兩個方法,這樣,實作Hockey介面的類別就需要實作六個方法。

相似的,實作Football介面的類別需要實作五個方法,其中兩個來自於Sports介面。

介面的多重繼承

在Java中,介面允許多繼承。

在介面的多重繼承中extends關鍵字只需要使用一次,在其後跟著繼承介面。如下所示:

public interface Hockey extends Sports, Event

以上的程式片段是合法定義的子接口,與類別不同的是,介面允許多繼承,而 Sports及 Event 可能定義或繼承相同的方法。

推薦教學:java入門程式

以上是java中介面可以實現介面麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn