什么是設計原理

設計原理是指設計要遵循的原理 。
【什么是設計原理】設計的主要原理:
單一職責原理:一個類,最好只做一件事,只有一個引起它變化的原因 。開放封閉原理:軟件實體應該是可以擴展的,但是不可修改的 。依賴倒轉原理:這個原則的內容是 , 要依賴于抽象,不要依賴于具體 。或者說是,要針對接口編程 , 不要對實現編程 。高層模塊不應該依賴底層模塊,兩個都應該依賴抽象 。里氏代換原理:在一個軟件系統中,子類應該可以替換任何基類能夠出現的地方 , 并且經過替換以后,代碼還能正常工作 。迪米特原理:最少知識原則,又稱為“LawofDemeter”,如果兩個類不必彼此直接通信,那么這兩個類就不應當發生直接的相互作用 。如果其中一個類需要調用另一個類的方法的話,可以通過第三者轉發這個調用 。

    推薦閱讀