原则 | 含义 | 具体方法 |
---|---|---|
开闭原则 | 对扩展开放,对修改关闭 | 多使用抽象类和接口 |
里氏代换原则 | 基类可以被子类替换 | 使用抽象类继承,不使用具体类继承 |
合成复用原则 | 要依赖于抽象,不依赖于具体 | 针对接口编程,不针对实现编程 |
接口隔离原则 | 使用多个隔离的接口,比使用单个的接口好 | 建立最小的接口 |
迪米特原则 | 一个软件实体应当尽可能少地与其他实体发生相互作用 | 通过中间类建立联系 |
依赖倒转原则 | 尽量使用合成/聚合,而不是使用继承 | 尽量使用合成/聚合,而不是使用继承 |
设计模式六大原则
最新推荐文章于 2022-11-28 11:38:32 发布