创建型模式是GoF三大类设计模式中最容易理解的一类,创建型模式关注对象的创建过程,它将对象的创建和使用分离,在使用对象时无须知道对象的创建细节。使得相同的创建过程可以多次复用,且修改二者中的任一个对另一个几乎不造成任何影响或很少的影响。
创建型模式主要包括以下6种,其中简单工厂模式不是GoF23种模式的一员:
1. 简单工厂模式(Simple Factory Pattern)
2. 工厂方法模式(Factory Method Pattern)
3. 抽象工厂模式(Abstract Factory Pattern)
4. 建造者模式(Builder Pattern)
5. 原型模式(Prototype Pattern)
6. 单例模式(Singleton Pattern)
本文介绍了创建型设计模式的基本概念及六种主要模式,包括简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式和单例模式。这些模式能够帮助开发者将对象的创建和使用分离,提高代码的复用性和灵活性。
1445

被折叠的 条评论
为什么被折叠?



