6.依赖倒转原则

  1. 6.依赖倒转原则
    1. 6.1 知识点
      1. 定义
      2. 说人话

6.依赖倒转原则


6.1 知识点

定义

依赖倒转原则 (Dependency Inversion Principle - DIP):高层模块不应该依赖于低层模块,两者都应该依赖于抽象。此原则还强调了抽象不应该依赖于细节,细节应该依赖于抽象。

说人话

高层代码尽量不要关联具体实现类,而是依赖抽象。就比如高层代码获得不同系统的桥接,不要在高层代码直接定义安卓桥接对象和苹果桥接对象,而是让安卓桥接和苹果桥接实现桥接接口,高层代码依赖桥接接口对象进行操作。



转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏