6大设计原则之依赖倒置原则
生活随笔
收集整理的這篇文章主要介紹了
6大设计原则之依赖倒置原则
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
依賴倒置原則:
包含三層含義:
高層模塊不應該依賴低層模塊,二者應該依賴抽象
抽象不應該依賴細節
細節應該依賴抽象
再精簡些就是:其核心是面向接口編程
抽象:即抽象類和接口,抽象是對實現的約束,對依賴而言也是一種契約
細節:即具體的實現類,實現接口或繼承抽象類所產生的類
依賴倒置就是通過抽象使各個類或模塊間實現彼此獨立,互不影響,實現模塊間的松耦合。
依賴的三種實現方式:
構造函數注入
Setter依賴注入
接口注入
轉載于:https://blog.51cto.com/literarydrandon/1420979
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的6大设计原则之依赖倒置原则的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3.4新供应商引入
- 下一篇: Unity3d Http Get请求