C++:工廠模式

工廠模式 工廠模式基本與簡單工廠模式差不多,上面也說了,每次添加一個產品子類都必須在工廠類中添加一個判斷分支,這樣違背了開放-封閉原則,因此,工廠模式就是爲了解決這個問題而產生的。 既然每次都要判斷,那我就把這些判斷都生成一個工廠子類,這樣,每次添加產品子類的時候,只需再添加一個工廠子類就可以了。這樣就完美的遵循了開放-封閉原則。但這其實也有問題,如果產品數量足夠多,要維護的量就會增加,好在一般工
相關文章
相關標籤/搜索