軟件設計之 開放-封閉原則(OCP)

開放封閉原則:軟件實體是能夠擴展可是不能夠修改。設計 該原則有兩個特性:對象 1.對於擴展是開放的開發 2.對於更改是封閉的擴展 每每咱們在設計程序的時候都是根據現有的需求所設計的,之後需求的改變必然會令到軟件的結構有所改變。怎樣設計才能面對需求的改變卻能夠保持相對穩定,從而使得系統能夠在第一個版本之後不斷推出新版本呢? 開放封閉原則能夠給咱們答案。軟件 在實際開發中,絕對的對修改關閉是不可能的不
相關文章
相關標籤/搜索