淺析設計模式:責任鏈模式(Chain of Responsibility)

  先來看一個案例:      上述案例在現實生活中更像是一種"推卸責任"的行爲,但在編程世界中,我們也許需要這種"推卸責任"的模式。這就是我們接下來要討論的責任鏈模式(Chain of Responsibility )。 什麼是責任鏈模式? 將用於解決問題的對象(Handler)組成一條職責鏈,對於每一個對象,當自己能夠解決問題時就必須解決,否則將問題傳遞給職責鏈中的下一個對象,即按照對象在職責
相關文章
相關標籤/搜索