職責鏈模式(Chain of Responsibility)

1、概念 職責鏈模式爲爲解除請求的發送者和接收者之間耦合,而使多個對象都有機會處理這個請求。將這些對象連成一條鏈,並沿着這條鏈傳遞該請求,直到有一個對象處理它,屬於行爲型模式。 2、模式結構 抽象處理者(Handler)角色:定義出一個處理請求的接口;如果需要,接口可以定義 出一個方法以設定和返回對下家的引用 具體處理者(ConcreteHandler)角色:具體處理者接到請求後,可以選擇將請求處
相關文章
相關標籤/搜索