涉及的角色:抽象處理者(Handler)角色:定義出一個(gè)處理請(qǐng)求的接口,如果需要可以定義出一些方法,與設(shè)定與返回對(duì)下家的引用。具體處理者(ConcreteHandler)角色:具體處理者接收到請(qǐng)求后,可以選擇將請(qǐng)求處理掉,或者將請(qǐng)求傳給下家。一個(gè)簡(jiǎn)單的例子:抽象處理者:
具體處理者: