一、模式介绍 在工厂方法模式中,不再使用简单工厂方法模式中那个静态工厂方法,而是为每一种要生产的产品配备一个工厂, 每种工厂只生成一种特定产品,这样以后增加新产品时,直接新增对应的工厂就可以了,而不用修改原有的工厂。 二、工厂方法模式 1、实现步骤 第一步:定义产品抽象类。比如鞋子(Shoes.class) // 1、定义鞋 产品抽象基类 abstract class Shoes { // 展示logo