《大话设计模式》num03-04-05---单一职责原则、开放封闭原则、依赖倒转原则

2018年03月03日 21:19:19 独行侠的守望 阅读数
个人分类: 设计模式

版权声明:本文为博主原创文章,转载请注明文章链接。 https://blog.csdn.net/xiaoanzi123/article/details/79432406
单一职责原则、
就一个类而言,应该仅有一个引起他变化的原因。一个类不要承担太多的职责,不然的话等于把这些职责进行耦合在一起了,一旦部分职责发生变化,就会影响其他。职责分离开来。
开放封闭原则、
demo:边复习考研便准备简历找工作、一国两制 、弹性上班 ps:不能修改,但是可以扩展
对修改关闭,对扩展开放。
依赖倒转原则
核心思想:针对接口编程,而不是针对具体实现 去 编程。
高层模块不应该依赖低层模块,两者都应该依赖抽象。
抽象不应该依赖细节,细节应该依赖抽象。

里氏代换原则--------使得开放封闭成为可能,子类型的可替换性使得父类模块在不改变的前提下进行扩展
子类型必须能够 替换掉他们的父类。

猜你喜欢

转载自www.cnblogs.com/dxxdsw/p/10644997.html