您好,登錄后才能下訂單哦!
這篇文章主要介紹java面向對象中接口的概念,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
接口的概念
接口體現了事物的擴展性。舉個具體例子,我們知道,貓本來不會跳高,但是當Cat類實現了Jumpping接口,那貓就能跳高了。也就是說“貓”這個事物擴展了“跳高”這個功能。
接口的使用
定義一個接口類-Jumpping
實現類Cat實現了Jumpping接口
測試類。
編譯看左邊,執行看右邊,所以執行結果為:
接口和類
1、類和類之間
類和類之間,可以用繼承(extends)產生聯系,但繼承只能為單繼承。
2、接口和接口之間
接口和接口之間,也可以用繼承(extends)產生聯系,但接口中的繼承可為多繼承。
3、類和接口之間
類和接口之間,可以通過實現(implements)產生聯系,也可多實現,其中用逗號隔開就好。
備注:值得一提的是,如果一個子類既要繼承父類,又要實現接口,也是可以的。使用格式為:
public class Cat extends Animal implements Jumpping,Dancin
以上是java面向對象中接口的概念的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。