摘要: 前言 上一篇,我们详细讲解了职责链模式,其主要目的是分离职责,动态组合。所谓职责分离,是为了将复杂功能拆分成若干个小功能模块,从而规划定义各职责类,同时由于粒度较小,各职责类的复用性也就随之增大;而动态组合是在形成各职责类的前提下,根据需要动态地组合各职责对象,形成应对特定功能需求的职责链,进而在请求的发送者与请求的处理者之间形成松耦合状态,因为发送者无需知道请求最终将由哪个具体的处理者处理,当... 阅读全文
posted @ 2012-11-05 09:04 JackyBing 阅读(2288) 评论(0) 推荐(1) 编辑