您的位置:首页 > 其它

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

2018-03-03 21:19 260 查看
单一职责原则、
        就一个类而言,应该仅有一个引起他变化的原因。一个类不要承担太多的职责,不然的话等于把这些职责进行耦合在一起了,一旦部分职责发生变化,就会影响其他。职责分离开来。

开放封闭原则、
        demo:边复习考研便准备简历找工作、一国两制 、弹性上班             ps:不能修改,但是可以扩展

对修改关闭,对扩展开放。
依赖倒转原则
        核心思想:针对接口编程,而不是针对具体实现 去 编程。

高层模块不应该依赖低层模块,两者都应该依赖抽象。
抽象不应该依赖细节,细节应该依赖抽象。

里氏代换原则--------使得开放封闭成为可能,子类型的可替换性使得父类模块在不改变的前提下进行扩展
        子类型必须能够 替换掉他们的父类。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐