[設計模式]-責任鏈模式

1.介紹 使多個對象都有機會處理請求,從而避免請求的發送者與接受者之間的耦合關係. 將多個接受者連成一條鏈,沿着該鏈處理請求,知道請求被處理爲止. 類圖 角色 抽象處理者: 定義了處理請求的接口或者抽象類,提供了處理請求的的方法和設置下一個處理者的方法。 具體處理者: 實現或者繼承抽象這角色,具體的實現處理邏輯. 實例與代碼 責任鏈模式有純的和不純的. 純的:當前接收者要麼處理,要麼傳遞給下一個處
相關文章
相關標籤/搜索