手撕設計模式,如何理解依賴倒置原則和好萊塢原則

一、什麼是依賴倒置原則 依賴倒置原則,就是從客戶端代碼調用框架代碼,變成框架調用客戶端代碼。框架來定義接口,客戶端來實現。 (1)高層模塊不應該依賴底層模塊,二者都應該依賴抽象 (2)抽象不應該依賴細節,細節應該依賴抽象 (3)依賴倒置原則的中心思想是面向接口編程 (4)依賴倒置原則是基於這樣的設計理念:相對於細節的多變性,抽象的東西要穩定的多,以抽象爲基礎搭建的架構比以細節爲基礎搭建的架構要穩定
相關文章
相關標籤/搜索