美文网首页
依赖倒转

依赖倒转

作者: 佛祖拿屠刀 | 来源:发表于2017-08-17 16:12 被阅读0次

依赖倒转原则

1、高层模块不应该依赖低层模块。二者都应该依赖抽象。(通过协议通讯)
2、抽象不应该依赖细节。细节应该依赖抽象。

里氏代换原则

子类型必须能够替换掉他们的父类型。

依赖倒转其实可以说是面向对象设计的标志,用那种语言来编写程序不重要,如果编写时考虑的都是如何针对抽象编程而不是针对细节编程,即程序中所有的依赖关系都是终止于抽象接口,那就时面向对象设计,反之那就是过程化的设计了。

相关文章

  • 依赖倒转原则

    依赖倒转原则 依赖倒转原则也称为依赖倒置原则。 依赖倒转原则: 高层模块不应该依赖低层模块,两个都应该依赖抽象。 ...

  • 依赖倒转

    依赖倒转原则 1、高层模块不应该依赖低层模块。二者都应该依赖抽象。(通过协议通讯)2、抽象不应该依赖细节。细节应该...

  • 依赖倒转原则

    依赖倒转原则,英文名称为Dependency Inversion Principle,缩写为DIP。 定义为:抽象...

  • 设计模式系列(三)七大设计原则-----依赖倒转原则

    依赖倒转原则 依赖倒转原则介绍: 高层模块不应该依赖底层模块,二者都应该依赖其抽象 抽象不应该依赖细节,细节应该依...

  • 05 依赖倒置原则

    定义   依赖倒转原则(Dependency Inversion Principle, DIP):抽象不应该依赖...

  • 【设计模式】依赖倒转原则

    【设计模式】依赖倒转原则 以下内容来自【Java设计模式】 如果说开闭原则是面向对象设计的目标,那么依赖倒转原则就...

  • 依赖倒转原则(DIP)

    1.实现“开-闭”原则的关键是抽象化,并且从抽象化导出具体化的实现。如果说“开-闭”原则是面向对象设计的目标的话,...

  • 框架-依赖倒转原则

    依赖倒转原则是高层模块不能依赖低层模块,它们应该共同依赖一个抽象,这个抽象由高层模块定义,由低层模块实现。

  • 5.1 依赖倒转原则

    依赖倒转原则 高层模块不应该依赖低层模块,两个都应该依赖抽象。抽象不应该依赖细节,细节应该依赖抽象。 说白了,其实...

  • 06. 依赖倒转原则

    标准定义 高层模块不应该依赖底层模块,两者都应该依赖抽象。抽象不应该依赖细节,细节应该依赖于抽象 生活案例 我们家...

网友评论

      本文标题:依赖倒转

      本文链接:https://www.haomeiwen.com/subject/markettx.html