設計模式的六大基本原則:

1.開閉原則:開閉原則就是說對擴展開放,對修改關閉,在程序須要進行擴展的時候,不能去修改原有代碼,實現一個熱插拔的效果。因此一句話歸納就是:爲了使程序的擴展性好,易於維護和升級。想要達到這樣的效果,咱們須要使用接口和抽象類。編程 2.里氏替換原則:里氏替換原則是面向對象設計的基本原則之一。里氏替換原則說,任何基類出現的地方,子類必定能夠出現。LSP是繼承複用的基石,只有當衍生類能夠替換掉基類,軟件
相關文章
相關標籤/搜索