在某系統(tǒng)中,不同級(jí)別的日志信息記錄方式不同,每個(gè)級(jí)別的日志處理對(duì)象根據(jù)信息級(jí)別高低,采用不同方式進(jìn)行記錄。每個(gè)日志處理對(duì)象檢查消息的級(jí)別,如果達(dá)到它的級(jí)別則進(jìn)行記錄,否則不記錄然后將消息傳遞給它的下一個(gè)日志處理對(duì)象。針對(duì)此需求,設(shè)計(jì)如下所示類圖。該設(shè)計(jì)采用()模式使多個(gè)前后連接的對(duì)象都有機(jī)會(huì)處理請(qǐng)求,從而避免請(qǐng)求的發(fā)送者和接收者之間的耦合關(guān)系。該模式屬于()模式,該模式適用于()模式。
A.責(zé)任鏈(Chain of Responsibility)
B.策略(Strategy)
C.過(guò)濾器(Filter)
D.備忘錄 (Memento)
A.行為型類
B.行為型對(duì)象
C.結(jié)構(gòu)型類
D.結(jié)構(gòu)型對(duì)象
A.不同的標(biāo)準(zhǔn)過(guò)濾一組對(duì)象,并通過(guò)邏輯操作以解耦的方式將它們鏈接起來(lái)
B.可處理一個(gè)請(qǐng)求的對(duì)象集合應(yīng)被動(dòng)態(tài)指定
C.必須保存?zhèn)€對(duì)數(shù)在某個(gè)時(shí)刻的狀本,需要時(shí)它才能恢復(fù)到先前的狀態(tài)
D.一個(gè)類定義了多種行為,并且以多個(gè)條件語(yǔ)句的形式出現(xiàn)