設計模式學習筆記——簡單工廠模式、工廠方法模式、抽象工廠模式

簡單工廠模式 定義 簡單工廠嚴格意義來講不能算作是一個設計模式,通常使用一個靜態方法接收參數,通過參數來判斷實例化不同的實現類。 優缺點 優點:簡單工廠模式能夠根據外界給定的信息,決定究竟應該創建哪個具體類的對象。明確區分了各自的職責和權力,有利於整個軟件體系結構的優化。 缺點:很明顯工廠類集中了所有實例的創建邏輯,違反高內聚的責任分配原則,它所能創建的類必須是提前考慮好的,不能直接擴展,只能修改
相關文章
相關標籤/搜索