{C++ 基礎(chǔ)} {C++ 高級(jí)} {C#界面,C++核心算法} {設(shè)計(jì)模式} {C#基礎(chǔ)}
posted on 2006-01-03 16:06 夢(mèng)在天涯 閱讀(759) 評(píng)論(1) 編輯 收藏 引用 所屬分類: Design pattern
職責(zé)鏈(Chain of Responsibility)模式 責(zé)任鏈模式是一種對(duì)象的行為模式【GOF95】。在責(zé)任鏈模式里,很多對(duì)象由每一個(gè)對(duì)象對(duì)其下家的引用而連接起來(lái)形成一條鏈。請(qǐng)求在這個(gè)鏈上傳遞,直到鏈上的某一個(gè)對(duì)象決定處理此請(qǐng)求。發(fā)出這個(gè)請(qǐng)求的客戶端并不知道鏈上的哪一個(gè)對(duì)象最終處理這個(gè)請(qǐng)求,這使得系統(tǒng)可以在不影響客戶端的情況下動(dòng)態(tài)地重新組織鏈和分配責(zé)任。 回復(fù) 更多評(píng)論