簡單工廠模式和工廠方法模式對應的是同一類型的操作結(jié)構(gòu),在當前例子中就是手機類型参袱,因為只有一個類型志群,所以還沒有系列的概念。在需求不太復雜集乔,并且不需要多個系列間的切換時,可以考慮使用這兩種設計模式坡椒。
之前的業(yè)務只有手機一種類型扰路,在業(yè)務復雜之后出現(xiàn)了一個新類型的產(chǎn)品-電視,這時候工廠類就需要增加一種類型倔叼。由于需求更加復雜汗唱,這時候就出現(xiàn)了系列的概念(之前工廠方法模式中類型單一,所以不需要系列的概念)丈攒,樂視系列和小米系列哩罪,工廠子類變成了每個工廠子類對應一個系列的設計授霸,每個系列中對應不同類型的產(chǎn)品。
抽象工廠模式對應多個類型的操作結(jié)構(gòu)际插,分屬于不同的系列碘耳。
簡單工廠模式
工廠方法模式
抽象工廠模式