摘要: 1.抽象工厂模式:  抽象工厂模式,提供一个创建一系列相关或者相互依赖对象的接口,而无需制定他们的具体类。  优点:易于交换产品系列,由于具体工厂类在一个应用中只需要在初始化的时候出现一次,这就使得改变一个应用的具体工厂类变得非常容易,它只需要改变具体工厂即可使用不同的产品配置。抽象工厂的另一个优点是,它让具体的创建实例与客户端分离,客户端是通过他们的抽象接口操纵实例,产品的具体类名也被具体工厂的... 阅读全文
posted @ 2010-07-28 16:56 Jasmines 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.简单工厂主要解决的问题是:  客户实例化对象时不需要关心该对象是由哪个子类实例化的。2.简单工厂的模式结构:  IProduct接口:抽象产品类ConcreteProduct类:产品类的具体实现Simple Factory简单工厂类3.实例分析:其中: Operation:抽象操作类 AddOperation:加法操作---|产品类的具体实现 SubOperation:减法操作---|产品类的... 阅读全文
posted @ 2010-07-28 15:19 Jasmines 阅读(277) 评论(2) 推荐(0) 编辑