設計模式-抽象工廠模式

定義:爲創建一組相關或者是相互依賴的對象提供一個接口,而不需要指定它們的具體類。 使用場景:一個對象族有相同的約束時可以使用抽象工廠模式。舉個例子,Android、iOS、Window Phone下都有短信軟件和撥號軟件,兩者都屬於Software軟件的範疇,但是它們所在的操作系統平臺不一樣,即便是同一家公司出品的軟件,其代碼實現邏輯也是不同的,這時候就可以考慮使用抽象工廠模式來生產Android
相關文章
相關標籤/搜索