為什么集合對象是接口類型?
java設(shè)計模式的基礎(chǔ)思想之一:依賴于抽象不依賴于實現(xiàn),給調(diào)用者提供的應(yīng)該是接口或者抽象類,而實現(xiàn)者可以實現(xiàn)或者繼承接口或者抽象類來滿足調(diào)用者,這樣調(diào)用者不必知道實現(xiàn)者怎樣操作,實現(xiàn)者也可以根據(jù)具體情況去實現(xiàn),這樣去除了耦合。
為什么集合對象是接口類型?
java設(shè)計模式的基礎(chǔ)思想之一:依賴于抽象不依賴于實現(xiàn),給調(diào)用者提供的應(yīng)該是接口或者抽象類,而實現(xiàn)者可以實現(xiàn)或者繼承接口或者抽象類來滿足調(diào)用者,這樣調(diào)用者不必知道實現(xiàn)者怎樣操作,實現(xiàn)者也可以根據(jù)具體情況去實現(xiàn),這樣去除了耦合。