設計模式在開發中的應用 -- 工廠模式

簡單工廠 這個模式本身很簡單而且使用在業務較簡單的情況下。一般用於小項目或者具體產品很少擴展的情況(這樣工廠類纔不用經常更改)。 它由三種角色組成: 工廠類角色:這是本模式的核心,含有一定的商業邏輯和判斷邏輯,根據邏輯不同,產生具體的工廠產品。如例子中的Driver類。 抽象產品角色:它一般是具體產品繼承的父類或者實現的接口。由接口或者抽象類來實現。如例中的Car接口。 具體產品角色:工廠類所創建
相關文章
相關標籤/搜索