java设计模式(二)---抽象工厂模式

1.抽象工厂模式的定义 为创建一组相关或者相互依赖的对象提供一个接口,而不需要指定对应的具体类。抽象工厂模式与工厂方法模式最大的区别就是抽象工厂中每个工厂可以创建多个种类的产品。 2.抽象工厂模式的适用范围 一个系统不应当依赖产品类实例如何被创建、组合和表达的细节,这对于所有形态的工厂模式都是重要的,这个系统有多于一个产品族,而系统只消费其中某一种产品族,同属于同一产品族的产品是在一起使用,这一约
相关文章
相关标签/搜索