1、開閉原則

1.1 定義 軟件實體應當對於擴展是開放的,而對於修改是關閉的。 軟件實體包括:項目所劃分的模塊,類或接口以及方法。 1.2 作用 開閉原則是面向對象設計的核心,也是面向對象設計的終極目標,它使得軟件實體在具有靈活性的同時還保持了穩定性和擴展性,具體作用如下: <1> 保證程序的穩定性   需求變更時,只需要對相應的功能進行擴展,不需要或者儘可能少的修改現有功能,使程序處於一個相對穩定的狀態。 <
相關文章
相關標籤/搜索