设计模式遵循原则
Posted poetryandyou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了设计模式遵循原则相关的知识,希望对你有一定的参考价值。
开闭原则
- 对扩展开放,对修改关闭。
依赖倒置
- 高层模块不应该依赖低层模块,二者都应依赖其抽象
单一职责原则
- 不要存在多于一个导致类变更的原因
- 一个类/接口/方法只负责一项职责
- 优点:降低类的复杂度、提高类的可读性,提高系统的可维护性、降低变更引起的风险。
接口隔离原则
- 定义:用多个专门的接口,而不使用单一的总接口,客户端不应该依赖它不需要的接口
- 一个类对一个类的依赖应该建立在最小的接口上
- 建立单一接口,不要建立庞大臃肿的接口
尽量细化接口,接口中的方法尽量少
- 注意适度原则,一定要适度
优点:优点:符合我们常说的高内聚低耦合的设计思想,从而使得类具有很好的可读性、可扩展性和可维护性。
迪米特原则(最少知道原则)
- 定义:一个对象应该对其他对象保持最少的了解。
- 尽量降低类之间的耦合
- 优点:降低类之间的耦合。
以上是关于设计模式遵循原则的主要内容,如果未能解决你的问题,请参考以下文章