【目录】设计模式知识点目录

设计模式:  创建(6)+ 结构(7)+ 行为(11) = 24

创建型

关注对象创建过程;将对象使用与创建分离,使用对象时无需关心对象创建细节,从而降低系统耦合度,让设计方案易于修改和扩展;

1. 单例(singleton)

     https://www.cnblogs.com/clarino/p/9644203.html
     最优方案:Initialization on Demand Holder(内部类创建实例对象),优于懒汉和饿汉模式实现;

2. 简单工厂:

3. 工厂方法(factory Method)

4. 抽象工厂(Abstract Factory)

5. 原型(prototype)

6. 建造者(Builder)

结构型

行为型

1. 模板模式:

    https://www.cnblogs.com/clarino/p/11695366.html

2. 策略模式:

猜你喜欢

转载自www.cnblogs.com/clarino/p/11701344.html