摘要: 一、定义 抽象工厂模式是工厂方法的进一步深化,在这个模式中的工厂类不单单可以创建一个对象,而是可以创建一组对象。提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。( 每一个具体工厂都提供了一个或多个工厂方法用于产生多种不同类型的产品)。 产品等级和产品族 产品等级结构:产品等级结构 阅读全文
posted @ 2018-12-28 22:41 请叫我大表哥 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、定义 工厂方法模式是简单工厂的进一步深化,在工厂方法模式中,我们不再提供一个统一的工厂类来创建所有的产品,而是针对不同的产品提供不同的工厂。也就是说每个产品都有一个与之对应的工厂。 定义一个创建产品的接口(工厂接口),让实现这个接口的类来决定实例化那个类,让类的实例化推迟到实现这个接口的子类中。 阅读全文
posted @ 2018-12-28 22:29 请叫我大表哥 阅读(196) 评论(0) 推荐(0) 编辑