总结来说:电脑主机生产,简单来看,不过是cpu,内存,主板,显卡,电风扇,电源等等组件进行组装,而把这些组件当成一个个具体产品Product,抽象类Builder也就是固定好必须装 cpu,内存,主板,显卡,电风扇,电源等等方法,型号A类即依赖于Builder的具体建造者ConcreteBuilder,当然了型号B也是具体建造者,不过各个型号之间的各个组件肯定不一样,而后由生产线Director进行各个具体建造者的生产。这就是一个简单的建造者模式的比喻。具体场景不太好找(代码量太少)。。
总结自:《大话设计模式》建造者模式