設計模式【開放封閉原則】

個人總結 高內聚,做到一個類只寫一個完整功能或者一個完整的職責,以後想要擴展功能或者職責的時候就寫其它類,而不是修改已經寫好的類,當然修改當前職責類bug不算修改代碼啦。 但是並不是每個人都能做到上面要求的,在這看似簡單的幾句話背後,蘊藏的其實是一個大想法,你要學會完全的「一個類的單一職責,職責分離」、「擴展開放,修改關閉」這些都是需要很深厚的功力,很活躍的想法才能做到。 很多人都在說面向對象編程
相關文章
相關標籤/搜索