1. 程式人生 > >依賴倒轉原則/里氏代換原則

依賴倒轉原則/里氏代換原則

1 抽象不應該依賴細節,細節應該依賴於抽象。高層模組不應該依賴底層模組,兩個都應該依賴抽象。

 就是針對介面程式設計,不要對實先程式設計。

就好比,主機板,cpu,硬碟都是針對介面設計的,如果針對實習設計,記憶體就要對應到具體的某個品牌的主機板,就會出現

記憶體換了,主機板也要換。

2  裡:子型別必須能夠替換掉他們的父型別