Aha!設計模式(74)-職責鏈模式(2)

適用性   職責鏈模式適用於以下情況: •有多個對象可以處理一個請求,哪個對象處理該請求由對象自己決定。 •某個對象在處理請求的同時,也可以決定是否向後續的對象傳遞該請求。   結構     參與者 • Handler — 定義一個處理請求的接口。 — 管理後繼節點(多個節點級聯之後形成後繼鏈條) • ConcreteHandler — 可以選擇是否處理收到的請求。 — 可以選擇是否將請求傳遞給後
相關文章
相關標籤/搜索