欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

6大设计原则之依赖倒置原则

发布时间:2025/7/14 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 6大设计原则之依赖倒置原则 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

依赖倒置原则:

包含三层含义:

  • 高层模块不应该依赖低层模块,二者应该依赖抽象

  • 抽象不应该依赖细节

  • 细节应该依赖抽象

  • 再精简些就是:其核心是面向接口编程


    抽象:即抽象类和接口,抽象是对实现的约束,对依赖而言也是一种契约

    细节:即具体的实现类,实现接口或继承抽象类所产生的类


    依赖倒置就是通过抽象使各个类或模块间实现彼此独立,互不影响,实现模块间的松耦合。



    依赖的三种实现方式:

  • 构造函数注入

  • Setter依赖注入

  • 接口注入


  • 转载于:https://blog.51cto.com/literarydrandon/1420979

    《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

    总结

    以上是生活随笔为你收集整理的6大设计原则之依赖倒置原则的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。