Aha!設計模式(73)-職責鏈模式(1)

意圖   發送者的請求沿着鏈狀路徑進行傳播,直至有接收者處理爲止。這種情況下接收者根據自身判斷決定是否處理某個請求,從而避免發送者和接收者之間的耦合。   動機   考慮一個公司管理軟件,目前正管理着下面的公司:     公司的很多流程都由下級員工發起,例如報告進度、取得個人信息等。實現這些功能的難點在於:公司的組織結構可能不同,各個部門的職責也會發生變化。例如某些公司2:Worker發出的進度報
相關文章
相關標籤/搜索