網站首頁 數碼 家常菜譜 教育 旅行 汽車 女性 創意摺紙 手抄報 簡筆畫 影視 特產 生活 健康養生 電腦 熱點
當前位置:秒知館 > 數碼 > 

接口是什麼

欄目: 數碼 / 發佈於: / 人氣:2.91W

學習Spring有一段時間了,對java也有了一點了解,最不能理解的就是接口,即使是寫了接口並實現了它,那麼接口是什麼呢?

接口是什麼

1、接口(英文:Interface),在JAVA程式語言中是一個抽象類型,是抽象方法的集合,接口通常以interface來聲明。一個類通過繼承接口的方式,從而來繼承接口的抽象方法。

2、接口並不是類,編寫接口的方式和類很相似,但是它們屬於不同的概念。類描述對象的屬性和方法。接口則包含類要實現的方法。

3、除非實現接口的類是抽象類,否則該類要定義接口中的所有方法。

4、接口無法被實例化,但是可以被實現。一個實現接口的類,必須實現接口內所描述的所有方法,否則就必須聲明為抽象類。另外,在Java中,接口類型可用來聲明一個變量,他們可以成為一個空指針,或是被綁定在一個以此接口實現的對象。

關於接口是什麼的相關內容就介紹到這裏了。