个人理解总结之抽象工厂模式

理解抽象工厂模式的前提是掌握简单工厂模式。 抽象工厂模式是简单工厂模式的最终形态。 它与简单工厂模式的唯一区别就是工厂的接口里创造的是一系列抽象产品,而不再是一个,这其实是简单工厂模式的一种扩展。 *扩展一个接口或者一个类的方式通常有两种:继承和组合 抽象工厂模式的定义:为创建一组相关或者相互依赖的对象提供一个接口,而且无需指定他们的具体类 图例如下:     *其实抽象工厂模式就是为了解决产品不
相关文章
相关标签/搜索