設計模式之簡單工廠、工廠方法、抽象工廠

1 簡單工廠 簡單工廠模式是可以根據參數的不同返回不同類的實例,被創建的實例通常都具有共同的父類,因爲是通過靜態方法返回一個具體的實例對象,所以它也稱爲靜態工廠模式。這種模式的角色有: 抽象產品:一個 具體產品:一個或多個 具體工廠:一個 UML類圖爲: 2 工廠方法 工廠方法模式,定義一個用於創建對象的接口,讓子類決定實例化哪一個類。工廠方法是一個類的實例化延遲到其子類。這種模式有四種角色: 抽
相關文章
相關標籤/搜索