设计方式 之 工厂模式(简单工厂->工厂方法->抽象工厂)

设计模式 之 工厂模式(简单工厂-工厂方法-抽象工厂)工厂模式工厂类提供一个创建方法类封装产品的创建细

设计模式 之 工厂模式(简单工厂->工厂方法->抽象工厂)
工厂模式

工厂类提供一个创建方法类封装产品的创建细节, 客户端不需要关注内部的产品的创建

1 简单工厂模式

特点 :
只有一种产品类
只有一个工厂类, 没有抽象和具体工厂之分


2 工厂方法模式



另一种:


3. 抽象工厂模式