秋云设计模式 秋云设计模式
首页 模式 学习路径 统计
All Patterns

设计模式

探索 23 种经典设计模式,掌握软件设计的艺术

共 23 个设计模式
01

单例模式

Singleton Pattern

创建型简单
02

工厂方法模式

Factory Method Pattern

创建型简单
03

抽象工厂模式

Abstract Factory Pattern

创建型中等
04

建造者模式

Builder Pattern

创建型中等
05

原型模式

Prototype Pattern

创建型简单
06

适配器模式

Adapter Pattern

结构型简单
07

桥接模式

Bridge Pattern

结构型中等
08

组合模式

Composite Pattern

结构型中等
09

装饰器模式

Decorator Pattern

结构型中等
10

外观模式

Facade Pattern

结构型简单
11

享元模式

Flyweight Pattern

结构型困难
12

代理模式

Proxy Pattern

结构型中等
13

责任链模式

Chain of Responsibility Pattern

行为型中等
14

命令模式

Command Pattern

行为型中等
15

迭代器模式

Iterator Pattern

行为型简单
16

中介者模式

Mediator Pattern

行为型中等
17

备忘录模式

Memento Pattern

行为型中等
18

观察者模式

Observer Pattern

行为型简单
19

状态模式

State Pattern

行为型中等
20

策略模式

Strategy Pattern

行为型简单
21

模板方法模式

Template Method Pattern

行为型简单
22

访问者模式

Visitor Pattern

行为型困难
23

解释器模式

Interpreter Pattern

行为型困难
秋云设计模式
前置知识 关于
微信公众号
微信公众号二维码
扫码关注
GitHub