依賴倒轉原則(Dependence Inversion)

依賴倒轉原則是說:要依賴於抽象,不要依賴於具體。 抽象層次包含的是應用系統的業務邏輯和宏觀的,對系統來說重要的戰略決定。而具體層次包含一些次要的與實現有關的算法和邏輯,以及戰術的決定。具體層有很大的偶然性和變動性。所以依賴穩定的抽象層,才能保證系統的穩定性。依賴倒轉原則是實現「開閉原則的」主要機制。 依賴反轉原則對應的設計模式: 1. 工廠方法模式。 2.模板方法模式。 3.迭代子模式
相關文章
相關標籤/搜索