Java之面向接口編程

面向接口編程主要涉及到:在程序中一旦遇到使用外部類時,就使用接口讓程序避免依賴於外部類,這樣一來,外部類對程序來說就是一個抽象的外部接口,而不是一個個具體的類了,然後在這些外部類中添加接口函數!但是接口類型的函數不是需要到處使用的,當主程序過分依賴外部類的時候使用。。。。

      我們知道類中的方法主要是由有邏輯功能的代碼去實現的,而在接口中是不能有方法體的,也就是說接口的代碼邏輯是未知的,是具體使用的類去實現的。而關鍵字abstract表示抽象的意思,所以接口需要此關鍵字去實現。抽象方法就是沒有被實現的方法。不能使用new來實現接口的對象,因爲沒有意思,可以讓接口類型指向實現接口的類。。

       類中多接口的實現和單接口沒什麼區別,具體就是在類定義的時候加上需要添加的接口,然後寫上方法體。。

        接口也是可以繼承的,但是只限於接口,然後繼承規則和類基本很像,但是在類實現的時候需要都實現。。。

        空接口的實現也是有一定意義的,很多時候起到判斷作用。。判斷類型。。

        

      這裏是我對接口的理解。。

     待續。。。。。。

發佈了46 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章