一、基本模式
1. 具体工厂、抽象产品、具体产品作为其组成要素
2. 具体工厂根据传参不同,生成不同的具体产品
3. 具体产品细节对使用者透明,只提供抽象产品特征
二、模式进化
1. 具体工厂有多个生产方法,而不依赖传参
2. 静态工厂:工厂不需被实例化,实现类方法作为生产方法
一、基本模式
1. 具体工厂、抽象产品、具体产品作为其组成要素
2. 具体工厂根据传参不同,生成不同的具体产品
3. 具体产品细节对使用者透明,只提供抽象产品特征
二、模式进化
1. 具体工厂有多个生产方法,而不依赖传参
2. 静态工厂:工厂不需被实例化,实现类方法作为生产方法