Java 接口

初步理解:接口是一個特殊的抽象類,當抽象類中所有是抽象方法時,咱們能夠經過接口的形式來體現。interface用於定義接口java

接口中若是忘寫修飾符會自動加public static final和public abstract安全

注意:1.接口中只能出現public修飾符函數

   2.接口不可建立對象,須要被子類實現,子類對接口中全部抽象方法實現後,子類才能被實例化,不然子類就是一個抽象類,接口中無抽象函數對象

接口中成員格式繼承

1.public  static final String Name="小李";//全局常量接口

2.public abstract void show();//抽象方法擴展

java不支持多繼承,由於存在安全隱患,當父類中定義了相同功能,
功能內容不一樣時,子類不肯定要運行哪個
可是java保留了這種機制,並用另外一種體現形式來完成表示>>多實現

關係:
類與類之間:繼承關係
接口與類之間:實現關係
接口與接口之間:繼承關係
*/方法

接口:提升了咱們功能的擴展性,
由於它下降事物與事物之間的耦合性(關係緊密程度)

父類中定義的是多個類中共性的基本功能
接口中定義的是擴展功能

接口好處:
能夠多實現,也就是一個類能夠實現多個接口static

相關文章
相關標籤/搜索