java中接口不能實作接口,但是一個接口可以繼承一個或多個接口,和類別之間的繼承方式比較相似。
介面的繼承使用extends關鍵字,子介面繼承父介面的方法。
(視訊教學推薦:java影片)
介面的繼承
下面的Sports介面被Hockey和Football接口繼承:
Hockey介面自己宣告了四個方法,從Sports介面繼承了兩個方法,這樣,實作Hockey介面的類別就需要實作六個方法。
相似的,實作Football介面的類別需要實作五個方法,其中兩個來自於Sports介面。
介面的多重繼承
在Java中,介面允許多繼承。
在介面的多重繼承中extends關鍵字只需要使用一次,在其後跟著繼承介面。如下所示:
public interface Hockey extends Sports, Event
以上的程式片段是合法定義的子接口,與類別不同的是,介面允許多繼承,而 Sports及 Event 可能定義或繼承相同的方法。
推薦教學:java入門程式
以上是java中介面可以實現介面麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!