原博客出处:http://phil-xzh.iteye.com/blog/321536 使用Commons Chain 作为程序开发人员,我们经常需要对一个实际上程序性的系统应用面向对象的方法.商业分析家和管理人员描述这样的系统时通常不使用类层次和序列图,而是使用流程图和工作流图表.但是不论如何,使用面向对象的方法解决这些问题时会带来更多的灵活性.面向对象的设计模式提供了有用的结构和行为来描述这种顺序的处理,比如模版方法(Template Method)[GoF]和责任链(Chain of Re…