Android設計模式2--工廠方法模式

1. 定義 工廠方法模式定義一個用於創建對象的接口,讓子類決定實例化哪一個類。工廠方法使一個類的實例化延遲到其子類。 2. 使用場景 複雜對象的生成,代替new的方式來屏蔽產品類的創建過程:需要一種產品,而不想知道也不需要知道工廠是如何生產出來的,只需要知道具體對應的工廠就行。 產品的替換需要靈活、可擴展性高的場合。 測試驅動開發的框架中,往往通過工廠方法把對象虛擬出來(用得比較少)。 Andro
相關文章
相關標籤/搜索