面向對象設計模式_生成器模式解讀(Builder Pattern)

  首先提出一個很容易想到應用場景: 手機的生產過程:手機有非常多的子件(部件),成千上萬,不同品牌的手機的生產過程都是複雜而有所區別的,相同品牌的手機在設計上也因客戶需求多樣化,大到型號,小到顏色,是否配置附件。假設手機的生產過程(這裏用方法來代替)可以是幾千個方法的疊加過程,每個方法都面臨不同的變化,如果將手機的生產過程中的這些方法全部耦合在一個對象裏實現,顯然是不明智的。 教材書上對生成器模
相關文章
相關標籤/搜索