
常用设计模式的定义及结构图
01
创建型设计模式
1.简单工厂模式
1. 定义
简单工厂模式 (Simple Factory Pattern):定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。
2. 结构图

▍图A1-1 简单工厂模式结构图
2.工厂方法模式
1. 定义
工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,但是让子类决定将哪一个类实例化。工厂方法模式让一个类的实例化延迟到其子类。
2. 结构图

▍图A1-2 工厂方法模式结构图