職責鏈模式 -- 請求的鏈式處理

 「一對二」,「過」,「過」……這聲音熟悉嗎?你會想到什麼?對!紙牌。在相似「鬥地主」這樣的紙牌遊戲中,某人出牌給他的下家,下家看看手中的牌,若是要不起上家的牌則將出牌請求再轉發給他的下家,其下家再進行判斷。一個循環下來,若是其餘人都要不起該牌,則最初的出牌者能夠打出新的牌。在這個過程當中,牌做爲一個請求沿着一條鏈在傳遞,每一位紙牌的玩家均可以處理該請求。在設計模式中,咱們也有一種專門用於處理這種
相關文章
相關標籤/搜索