创建型模式
5种,包含一种非GoF模式——简单工厂模式
解决方案:创建什么,由谁创建,何时创建
|
模式 |
定义 |
使用频率 |
|
单例模式 |
确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 |
四星 |
|
简单工厂模式 |
定义一个工厂类,他可以根据参数的不同返回不同类的实例,被创建的实例通常具有相同的父类 |
三星 |
|
工厂方法模式 |
定义一个用于创建对象的接口,让子类决定将哪一个类实例化。 |
五星 |
|
抽象工厂模式 |
提供创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类 |
五星 |
|
原型模式 |
使用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。 |
三星 |
|
建造者模式 |
将一个复杂对象的构造与它的表示分离,使得同样的构造过程可以创建不同的表示 |
两星 |
创建型模式&spm=1001.2101.3001.5002&articleId=52748450&d=1&t=3&u=9d28661ed24744cb86f2f93672870a73)
3万+

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



