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