職責鏈模式--狀態模式--策略模式

一、職責鏈模式 使每一個對象都有機會處理請求,避免請求的發送方和接受方的耦合。使任務沿着一條鏈傳遞,最終有人處理它。 優點: 請求者和接收者鬆耦合。 動態組合職責。 缺點: 會產生很多細粒度對象。 請求不一定被處理。 需要默認處理方法。 過於靈活,在使用它時需要確定下一個對象是誰。 本質是分離職責,動態耦合。 與狀態模式的對比,狀態模式是一個對象內在狀態發生變化,相對穩定,而且固定好處理順序,知道
相關文章
相關標籤/搜索