面象對象設計6大原則之五:依賴倒置原則

轉載自 面象對象設計6大原則之五:依賴倒置原則 依賴倒置原則(DIP),The Dependency Inversion Principle 定義 1、高層模塊不應該依賴低層模塊,兩都應該依賴於抽象。 2、抽象不依賴於具體細節。 3、具體細節應該依賴於抽象。 抽象就是指接口或者抽象類,細節是指實現接口或者抽象類的具體實現類。 也就是說模塊之間的依賴通過接口或抽象發生的,兩個實現細節之間不能直接發生
相關文章
相關標籤/搜索