单选题 某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。针对上述功能需求,采用______能够灵活配置敏感词的过滤过程。
【正确答案】 A
【答案解析】[解析] 责任链模式(Chain of Responsibility)是一种行为型设计模式,其设计意图是:使多个对象都有机会处理请求,从而避免请求的收发双方之间的耦合关系;将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
依题意,该系统需要对不同的敏感词进行过滤,针对每一个词需要对内容进行分析与过滤,而且需要支持敏感词处理的灵活添加。在4个选项所列举的设计模式中,责任链模式最符合要求。