前言 最近有很多同学想让我整理下关于设计模式的内容,今天就将设计模式的核心要掌握的设计模式它们的基本原理和使用场景 简要述说一下。可能基础不是足够扎实的知道的没有这么全,不过也不影响各位编码。 个人认为设计模式只是一个方法论、理论 供参考,让你能更好的、更方便的支撑业务,没必要花过多的功夫去写各种资料的demo 不然的话,相信我,用到项目中你还是不会信不信。 设计模式 7 大原则 单一职责 : 每个类只负责一个职责(或每个方法) 接口隔离 : 一个类对另一个类的依赖应建立在最小的接口上依赖倒转: 高层模块不应依赖低层模块, 二者都应该依赖接口而非细节. 细节依赖抽象, 面向接口编程 里式...