黑马 设计模式
> 一套关于 设计模式 的体系化学习笔记(黑马程序员),共 6 天主课 + 导学 + UML 类图补充。 > 从「设计模式概述与七大原则」入手,依次覆盖创建型、结构型、行为型三大类共 23 种模式, > 并辅以 UML 类图六大关系的通俗讲解。
这套笔记包含什么
- 导学:学习路径与前置说明。
- Day 01:设计模式概述与七大设计原则(开闭、依赖倒转、单一职责、接口隔离、迪米特、合成复用、里氏替换)。
- Day 02:创建型模式(工厂方法、抽象工厂、单例、原型、建造者)。
- Day 03 / 04:结构型模式(适配器、装饰者、桥接、组合、外观、享元、代理、模板方法)。
- Day 05 / 06:行为型模式(策略、命令、责任链、状态、观察者、中介者、迭代器、备忘录、访问者、解释器)与 Spring 源码中的设计模式解析。
- UML 类图六大关系:依赖、关联、聚合、组合、泛化、实现的完整通俗讲解。
左侧侧边栏已自动汇总全部章节,按需展开阅读即可。