产品种类,一旦我们设计好了总是相对不变的,变化的是我们对具体产品的需求。几种工厂模式的现实意义(从消费者的角度): 消费者想看电视(为了方便说明,我再明确一下,消费者就是想看17寸的长虹黑白电视机),一种是自己组装一台出来(想当于new ,且不说组装电视并不是每个人都有会的事,再说了,长虹集团不买零件给你,你拿什么来组装);再一种就是买一台17寸的长虹黑白电视机,就消费者而言,既不用知道该电视机的显象管是如果生产的,也不必关心这台电视机是如何组装的,只要你们收到我的钱后,把一台好的17寸的长虹黑白电视机送到消费者家里就行,消费者就可以使用电视机本身的功能了。倘若长虹集团生产基地只有一个厂房(核心工厂),这个工厂所有的车间(工厂方法,有可能只有一个车间)都是用来生产和组装不同型号的黑白电视机,那么这就是简单工厂方法。倘若长虹已经实现规模化生产,所有的电视机零部件都有专门的厂房(具体工厂)专门的车间(方法)来生产,另外有一个具体的厂房来组装,那么这就是工厂方法。若果现在消费者又对彩色电视机有了需求,长虹集团抓住了这个机会,也开始生产彩电,这时就在每个厂房增加一个车间来生产彩电所需要的零部件,这便是抽象工厂方法。
http://www.mortgage33.cn/beabstract/d20a16e79x3306gufr39/index.asp