【設計模式系列】行爲型模式之Null Object模式

概要 系統中會包含很多行爲,有些行爲總是存在並需要被執行,而有些行爲在某些場合或某種設置下就不希望被執行,通常很多人會通過一些條件對系統行爲進行限制來達到目的,但是這樣會給本來很簡單純粹的處理增加額外的邏輯,而通過NULL Object模式會提供一個具有代理式的空白行爲的對象來解決問題。 目的 通過NULL Object模式提供一個具有代理式的空白行爲的對象,從而隱藏一些判斷邏輯。 實例 看這樣一
相關文章
相關標籤/搜索