2012年12月23日

设计模式之二 抽象工厂模式(Abstract Factory)

摘要: 概念 提供了一个创建一系列相关或相关依赖对象的接口,而无需指定它们具体的类,也就是说我们经常学习到“一系列相关依赖的对象”的创建工作,但是由于需求的变化,往往存在着更多对象的创建工作,为的是如何不用在使用常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这样“系列对象创建工作... 阅读全文

posted @ 2012-12-23 16:58 哼哼唧唧 阅读(131) 评论(0) 推荐(0) 编辑

设计模式之一 工厂方法模式(Factory Method)

摘要: 概念: 工厂方法(Facotry Method)定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例延迟到其子类。 结构图: 注意点: (1)工厂方法克服了简单工厂违背开发-封闭原则的缺点,又保持了封装对象的创建过程的优点,集中封装了对... 阅读全文

posted @ 2012-12-23 11:11 哼哼唧唧 阅读(136) 评论(0) 推荐(0) 编辑

导航