摘要:
生成器模式的定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。我们先来看一个简单的例子,比如说Product类是一个复杂的类,构建它需要许多步骤class Product{ List parts = new List(); public void Add(s... 阅读全文
posted @ 2015-06-30 15:26
何塞穆里尼奥
阅读(152)
评论(0)
推荐(0)
摘要:
抽象工厂模式跟工厂方法模式差别不大,主要的区别就在于抽象工厂模式里抽象工厂里的工厂方法通常有多个,并且这多个方法产生的产品之间是有联系的,也就是说抽象工厂着重的就是为一个产品簇选择实现,即客户端一选就是选择的一套产品。抽象工厂模式的结构图如下:由结构图可以看出,如果客户端选择了Schema1方案,就... 阅读全文
posted @ 2015-06-30 09:38
何塞穆里尼奥
阅读(211)
评论(0)
推荐(0)