Skip to main content

创造型模式

Creational Pattern

创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。

创造型模式-图说设计模式

简单工厂模式

Simple Factory

工厂方法模式

Factory Method

抽象工厂模式

Abstract Factory

单例模式

Singleton

原型模式

Prototype

建造者模式

Builder