- 贯穿设计模式:用一个电商项目详解设计模式
- 伟山育琪
- 366字
- 2024-12-28 11:44:53
第1章 设计模式的原则与分类
1.1 本章要点
本章主要对设计模式的六大原则(合成复用原则额外在1.4节说明)和设计模式的分类进行阐述,使读者能够从宏观角度对设计模式有一个全面的了解。对设计模式原则,以热门源码中的示例为引(如JDK8源码、Spring5源码),再结合开发场景进行原则的讲解,未接触过源码的读者也无须担心,本章所引用的源码示例及开发场景都非常具有代表性、常规性,相信读者能够完全理解。本章内容要点如下。
· 单一职责原则。
· 接口隔离原则。
· 依赖倒置原则。
· 里氏替换原则。
· 迪米特法则(迪米特原则)。
· 开闭原则。
· 创建型设计模式。
· 结构型设计模式。
· 行为型设计模式。
可能此时部分读者会有所疑问,为何本章要点中没有提到“合成复用原则”?请读者不要着急,“合成复用原则”相关内容会在1.4节为大家进行说明,未纳入章节重点的原因也会在1.4节中说明,满足大家对“合成复用原则”相关内容的学习要求。