1.定义一个产品类的接口,供某个产品去实现
2.定义一个具体产品类。
3.定义一个单个的产品工厂。
4,重复1-3,直到定义出所有的产品
4.1. 还有一个做法把所有的产品建造都放到同一个工厂类里,这种叫静态工厂。
5.使用:new出不同的工厂。获取不同的产品。
1.定义一个产品类的接口,供某个产品去实现
2.定义一个具体产品类。
3.定义一个单个的产品工厂。
4,重复1-3,直到定义出所有的产品
4.1. 还有一个做法把所有的产品建造都放到同一个工厂类里,这种叫静态工厂。
5.使用:new出不同的工厂。获取不同的产品。