設計模式的基本原則

一、概念 1)開放封閉原則(OCR,OpenForExtension, ClosedFor Modification Principle) 類的改動是通過增加代碼進行的,而不是修改源代碼。(對擴展開放,對更改封閉。類模塊應該是可擴展的,但是不可修改) 2)單一職責原則 (SR,Single Resposlillty Principle)。 一個類應該僅有一個引起它變化的原因。 變化的方向隱含着類的
相關文章
相關標籤/搜索