設計原則之「開-閉」原則(Open-Closed Principle)

"開-閉"原則是指:一個軟件實體應當對擴展開放,對修改關閉。--《Java與模式》 "開-閉"原則是說,在設計模塊的時候,應當使這個模塊在不被修改的前提下,進行擴展。舉例如下,孫悟空大鬧天宮時,玉帝給了一個弼馬溫的職位。在天庭的職位體系中,擴展一個弼馬溫的職位並未修改天庭中其他職位系統。  在這個例子中,「文武仙卿」就是各個職位的一個抽象,在不改變抽象層的情況下,擴展了實現層。從而滿足了「開-閉」
相關文章
相關標籤/搜索