设计模式:代码的“套路“总结
📅 2026/7/28 12:32:14
👁️ 阅读次数
📝 编程学习
设计模式:代码的"套路"总结
你做饭:
- 炒菜有炒菜的步骤
- 煮汤有煮汤的技巧
- 每道菜有自己的"套路"
设计模式就是代码的"套路"——经过无数人验证的、解决特定问题的最佳实践。
设计模式分类
创建型(5个)
解决"对象创建"的问题:
- 单例模式(Singleton)
- 工厂方法(Factory Method)
- 抽象工厂(Abstract Factory)
- 建造者(Builder)
- 原型(Prototype)
结构型(7个)
解决"对象组合"的问题:
- 适配器(Adapter)
- 桥接(Bridge)
- 组合(Composite)
- 装饰器(Decorator)
- 外观(Facade)
- 代理(Proxy)
- 享元(Flyweight)
行为型(11个)
解决"对象交互/职责分配"的问题:
- 责任链(Chain of Responsibilit
编程学习
技术分享
实战经验