23種設計模式的總結~以及區別、應用

簡介 設計模式目的:爲了可重用代碼,保證代碼的可靠性,更容易被他人理解。 設計模式的六大原則: 總原則:開閉原則,即對擴展開放,對修改關閉。 1 單一職責原則:每一個類應該實現單一的職責,不然應該把類拆分。 2 里氏替換原則:任何基類能夠出現的地方,子類必定能夠出現。它是繼承複用的基石,只有當衍生類能夠替換掉基類,軟件單位的功能不受影響時,基類才能真正被複用,而衍生類也可以在基類的基礎上增長新的行
相關文章
相關標籤/搜索