软件工程 选择题 标准

责任链模式请求传递 — 软件工程选择题

软件设计模式 行为型模式之四:责任链与中介者 AI 三重审校通过

题目
责任链 H1→H2→H3→H4 中,每个处理者收到请求 x 后执行:若 P_i(x) 为真,则处理并终止;否则传给下一个处理者。已知 H4 的 P4(x) 恒真。若请求 x 最终由 H3 处理,则下列条件式正确的是: A. 非P1(x) 且 非P2(x) 且 P3(x) B. P1(x) 且 P2(x) 且 P3(x) C. 非P1(x) 且 P2(x) 且 非P3(x) D. 非P1(x) 且 非P2(x) 且 非P3(x)