摘要: 工厂方法模式 定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让这个类的实例化推迟到子类中进行 创建对象的任务就委托给了多个工厂子类中的某一个 客户端在使用时无须关心是哪个工厂子类产品的产品子类 需要的时候再动态指定就可以了 如果需要动态指定,还可以把工厂类的类名存储在配置文 阅读全文
posted @ 2018-11-12 14:50 cnRicky 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 定义:由一个工厂对象决定创建出哪一种产品类的实例(关键字:创建产品) 类型:创建型,但不属于GOF23种设计模式,更像一种编码的风格和习惯 工厂类负责创建的对象比较少 客户端(应用层)只知道传入工厂类的参数,对于如何创建对象(创建对象的具体逻辑)不关心 只需要传入一个正确的参数,就可以 阅读全文
posted @ 2018-11-12 11:24 cnRicky 阅读(213) 评论(0) 推荐(0) 编辑