開放-封閉原則

一,定義 開放-封閉原則:是說軟件實體(類,模塊,函數等等)應該是可擴展的,但是不可修改。[ASD] 這個原則其實是有兩個特徵,一個是說,對於擴展是開放的(Open for extension),對於更改是封閉的(Closed for modification) 二,問題和方案 問題由來: 在軟件的生命週期內,因爲變化、升級和維護等原因需要對軟件原有代碼進行修改時,可能會給舊代碼中引入錯誤,也可能
相關文章
相關標籤/搜索