前文的工厂模式的产品创建过程只有一个工厂,如果实际过程中需要多个工厂, 则需要将工厂进行抽象,这就产生了工厂方法模式: 实例: 1 Product抽象,使用接口实现 package com.javapatterns.factorymethod;