创建型(Creational)
文章平均质量分 96
创建型设计模式:顾名思义,主要解决如何灵活创建对象或者类的问题,共5个。
霸王龙的小胳膊
hungry and humble。
展开
-
工厂模式(Factory Pattern)
工厂模式划分来说总共有三类:简单工厂模式、工厂方法模式和抽象工厂模式。其中简单工厂模式不输入23种设计模式之一,但他们又都属于创建型模式。我们依次讲解这三种工厂模式。原创 2023-10-16 20:05:12 · 66 阅读 · 0 评论 -
建造者模式(Builder Pattern)
指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。原创 2023-10-09 19:06:53 · 84 阅读 · 0 评论 -
原型模式(Prototype Pattern)
用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。它属于`创建型`设计模式,用于创建重复的对象,同时又能保证性能(用这种方式创建对象非常高效)。原创 2023-09-28 21:36:57 · 60 阅读 · 0 评论 -
单例模式(Singleton Pattern)
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。原创 2023-09-27 20:23:05 · 56 阅读 · 0 评论