什么是工厂方法模式
发布时间:2022-09-30 11:52:32
发布人:wjy

工厂方法模式Factory Method,又称多态性工厂模式。在工厂方法模式中,核心的工厂类不再负责所有的产品的创建,而是将具体创建的工作交给子类去做。该核心类成为一个抽象工厂角色,仅负责给出具体工厂子类必须实现的接口,而不接触哪一个产品类应当被实例化这种细节
代码演示:
1. 创建工厂
2. 创建工厂方法调用接口(所有的产品需要new出来必须继承他来实现方法)
3. 创建工厂的产品(奥迪)
4. 创建工厂另外一种产品(宝马)
5. 创建工厂方法调用接口的实例(奥迪)
6. 创建工厂方法调用接口的实例(宝马)
7. 演示创建工厂的具体实例