设计模式 七大设计原则
下面是我对7大设计原则自己的理解
- 单一原则
一个类只做一件事情 - 里氏替换原则
1.合理继承
2.继承 子类是为了扩展父类,而不是重写相关方法。 - 依赖倒置原则
高模块不应该直接依赖低模块,而是应该依赖其抽象 - 开闭原则
对扩展开放,对修改关闭 - 迪莱米原则
一个类引用类一个类,被引用类应该尽可能的封装自己的属性和方法,让别的类知道的越少越好 - 组合复合原则
不推荐使用继承,可以使用组合的方式进行实现 - 接口隔离原则
一个类对于另一个类的依赖,应该建立在最小的接口上,使用接口隔离
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment