摘要: 定义: 提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。 结构: 抽象工厂类 具体工厂类 抽象产品类 具体产品类 例子: 代码: 运行 阅读全文
posted @ 2016-10-17 23:12 zscmj 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 工厂方法模式又叫工厂模式,虚拟构造器模式 定义: 工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象目的是将产品类的实例化操作延迟到工厂子类中完成,即通过工厂子类来确定究竟应该实例化哪一个具体产品类 结构: 一个抽象产品类 多个具体产品类 一个抽象工厂类 多个具体工厂类 例子 阅读全文
posted @ 2016-10-17 22:59 zscmj 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 今天学习简单工厂模式, 结构 一个抽象产品 多个具体产品 一个工厂类,通过传入参数,new出不同的产品 代码: 阅读全文
posted @ 2016-10-17 22:46 zscmj 阅读(175) 评论(0) 推荐(0) 编辑