摘要:
当使用new时,就会想到“具体”,因为代码绑着具体的类,缺乏弹性。例如制作不同的Pizza,它包括先创建不同类型的Pizza对象,再进行烘烤、包装等一些方法,一旦某种Pizza不再需要或需要新类型的Pizza,就要对制作Pizza源代码中创建Pizza对象的部分进行修改,创建新的Pizza类型。简单工厂模式就是另外建立一个Pizza工厂专门用来创建不同种类的Pizza,制作Pizza的方法中不用... 阅读全文
posted @ 2010-05-05 19:21
莫忆往西
阅读(147)
评论(0)
推荐(0)

浙公网安备 33010602011771号