有三大类设计模式:
一、创建型模式
创建型模式抽象了实例化过程。
1.抽象工厂(Abstract Factory);
2.生成器(Builder);
3.工厂方法(Factory Method);
4.原型(Prototype);
5.单例模式(Singleton)。
二、结构型模式
三、行为模式
参考:
1. 《设计模式——可复用面向对象软件的基础》
有三大类设计模式:
一、创建型模式
创建型模式抽象了实例化过程。
1.抽象工厂(Abstract Factory);
2.生成器(Builder);
3.工厂方法(Factory Method);
4.原型(Prototype);
5.单例模式(Singleton)。
二、结构型模式
三、行为模式
参考:
1. 《设计模式——可复用面向对象软件的基础》