- 设计模式、SOLID原则、正交四原则,都是为了更容易的高类聚低耦合;
- 23种设计模式分为3类:创建型(5种)、结构型(7种)、行为型(11种);
- 工厂方法屏蔽了某种对象的创建过程,是1:1的,抽象工厂可以实现1:N;
- 适配器模式:接口转换;
- 外观模式:为一个复杂的系统对外提供一个统一的接口,将复杂屏蔽在内部,让客户端易于使用:
- 观察者模式:实现了依赖倒置,让数据持有者与数据消费者分离;
- 责任链模式:将可能新增的处理行为以链条的方式串联起来,为使用者提供了新增行为和排布行为间的先后顺序的扩展机制;
设计模式概述
最新推荐文章于 2024-03-08 17:26:25 发布