接口

接口中定義的方法和變量都包含一些默認(rèn)修飾符。方法的默認(rèn)修飾符是public abstract;變量是默認(rèn)用public static final,是全局常量。
接口是可以通過extends關(guān)鍵字去繼承另一個(gè)接口的。

總結(jié):

  • 接口中的方法都是抽象的,不能實(shí)例化對象。
  • 當(dāng)一個(gè)類實(shí)現(xiàn)接口時(shí),如果這個(gè)類是抽象的,可以只實(shí)現(xiàn)接口的部分方法,否則就必須實(shí)現(xiàn)接口中的全部方法。
  • 接口是可以多實(shí)現(xiàn)的用逗號(hào)隔開。
  • 一個(gè)接口可以通過extends關(guān)鍵字繼承多個(gè)接口,接口之間用逗號(hào)隔開。
interface Ruuning {...}
interface Flying {...}
interface Eating extends Running,Flying {...}
  • 當(dāng)一個(gè)類繼承一個(gè)類還要實(shí)現(xiàn)接口時(shí),extends關(guān)鍵字必須位于implements前面,先繼承,后實(shí)現(xiàn)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 第03天java面向?qū)ο?今日內(nèi)容介紹 ·接口 ·匿名對象&final ·多態(tài) ·接口 1.接口的概述 接口是功能...
    chcvn閱讀 471評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,886評論 18 139
  • 貼心提示: 快捷方式:輸入一些關(guān)鍵字,在按鍵alt+?鍵就可以補(bǔ)齊(在eclipse中輸入代碼時(shí))。 三個(gè)非訪問控...
    可樂W閱讀 209評論 0 0
  • 古來兵器十八般,我見奇門遺未勘。第一相思連羽箭,箭去連綿長扣弦。北郭清風(fēng)美少年,不識(shí)刀劍與青錢。朝游春水暮觀天,雙...
    秋禾院鳴風(fēng)閱讀 258評論 0 1
  • 所謂求動(dòng)態(tài)第K大是支持查詢區(qū)間第k大,同時(shí)還支持序列的單點(diǎn)修改。 我們知道,如果修改了arr[i],那么對于靜態(tài)主...
    Gitfan閱讀 3,681評論 0 3