簡單工廠、工廠方法、抽象工廠之小結、區別

很多時候,我發現這三種設計模式難以區分,常常會張冠李戴鬧了笑話。很有必要深入總結一下三種設計模式的特點、相同之處和不同之處。 1 本質   三個設計模式名字中都含有「工廠」二字,其含義是使用工廠(一個或一系列方法)去生產產品(一個或一系列類的實例)。   另外,有時候,我們常常會將生產產品的一個或一系列方法封裝到一個類中,我習慣把這個類叫做「工廠類」;而被實例化的類稱作「產品類」。 2 簡單工廠
相關文章
相關標籤/搜索