DayThree 面向對象設計模式

面向對象設計模式聽從面向對象開發語言的三大設計原則:封裝、繼承、多態 在編寫類的時候,要注意每一個類應該僅有一個引發他變化的緣由,即單一職責原則。web 在設計類的時候應當注意,類的模塊應該是能夠拓展的,可是不能夠被修改,這稱爲開放封閉原則。設計模式 編寫出來的從父類繼承獲得的子類應該可以替換基類,這稱爲Liskov替換原則svg 高層的模塊不該當依賴於底層模塊,兩者都應當依賴於抽象,抽象不該該依
相關文章
相關標籤/搜索