設計模式之創建型模式

簡單工廠模式 將各個需要實例化的對象各自成類,然後用簡單工廠類來實例化他們。這樣降低了類之間的耦合性,易於添加和修改程序。需要添加功能的話只要添加對象類即可。以計算器爲例,運算符爲易變部分,將各個運算符單獨成類,這樣添加運算符只需添加一個類就可以了,對於其他類沒有影響。符合開閉原則。 工廠方法模式 與簡單工廠方法類似,但是這裏將各個運算符的實例化過程也單獨放在一個類裏,這樣就把工廠類分解了。在簡單
相關文章
相關標籤/搜索