開放封閉原則

      開放封閉原則對於擴展是開放的,對於修改是封閉的。所謂開放封閉原則就是軟件實體應該對外擴展開發,而對修改封閉。開放封閉原則是所有面向對象原則的核心,軟件設計本身所追求的目標就是封裝變化,降低耦合,而開放封閉原則正是對這一目標最直接的體現。       例如之前博客的計算程序中,起初如果我們想要一個加法的程序,就可以很快在主函數的類中完成,這個時候同剛開始的程序比較沒有任何的變化發生,但這
相關文章
相關標籤/搜索