實現接口的好處

  1. Java的繼承是單繼承,也就是一個類最多只能有一個父類,這種單繼承的機制可保證類的純潔性,比C++中的多繼承機制簡潔。但是對子類功能的擴展有一定影響。
  2. 實現接口可以看作是對繼承的一種補充。(繼承是層級式的,不太靈活。修改某個類就會打破繼承的平衡,而接口就沒有這樣的麻煩,因爲它只針對實現接口的類才起作用)
  3. 實現接口可在不打破繼承關係的前提下,對某個類功能擴展,非常靈活。
發佈了51 篇原創文章 · 獲贊 20 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章