当前位置: 代码迷 >> 综合 >> chain of responbility 职责链模式
  详细解决方案

chain of responbility 职责链模式

热度:37   发布时间:2023-12-12 11:38:40.0

个人理解这个模型必须同composit模型结合起来使用,否则从上到下都要继承一个服务接口类,修改起来非常麻烦。


这个模型的现实意义是,当系统是整体与部分的时候,对部分请求一个整体才有的职责时,部分发现自己没有这个职责,则向上传递这个职责。


比如 部门里面,向一个普通员工对象要求获取部门平均工资的请求,这个责任明显不是普通员工拥有的,模式的实现是直接丢给科长, 科长发现也不是自己的职责,直接丢给部长。最终由部长完成这个职责的实现。


这个就是职责链...

  相关解决方案