為什么集合對象是接口類型?
java設計模式的基礎思想之一:依賴于抽象不依賴于實現,給調用者提供的應該是接口或者抽象類,而實現者可以實現或者繼承接口或者抽象類來滿足調用者,這樣調用者不必知道實現者怎樣操作,實現者也可以根據具體情況去實現,這樣去除了耦合。
上一篇如何建立循環結構
為什么集合對象是接口類型?
java設計模式的基礎思想之一:依賴于抽象不依賴于實現,給調用者提供的應該是接口或者抽象類,而實現者可以實現或者繼承接口或者抽象類來滿足調用者,這樣調用者不必知道實現者怎樣操作,實現者也可以根據具體情況去實現,這樣去除了耦合。