设计模式

参考链接:https://blog.csdn.net/LoveLion/article/details/7862349

一、面向对象的设计原则

保证软件的可维护性和可复用性

1. 单一职责原则:Single Responsibility Principle

2. 开闭原则

对扩展开放,对修改关闭

3. 里氏替换原则

4. 依赖倒转原则

针对接口编程,细节应该依赖于抽象

5. 接口隔离原则

客户端不应该依赖它不需要的接口,使用多个专门的接口,而不是使用单一的总接口

6. 合成复用原则

多使用对象组合、聚合,而不是继承

7. 迪米特法则

降低类之间的耦合,一个软件实体尽可能少的与其他实体发生相互作用

 

posted on 2018-10-13 15:44  zxit  阅读(115)  评论(0)    收藏  举报

导航