開-閉”原則
開-閉”原則:一個軟件實體應當對擴展開放,對修改關閉。這一原則最早由Bertrand Meyer[MWYWR88]提出,英文原文是:
??????? Software entities should be open for extension,but closed for modification
??????? 這個原則說的是,在設計一個模塊的時候,應當使這個模塊可以在不被修改的前提下被擴展。換言之,應當可以在不必修改源代碼的情況下改變這個模塊的行為。
posted on 2009-07-02 22:36 luofeng225 閱讀(256) 評論(0) 編輯 收藏 所屬分類: 設計模式