您的位置:首页 > 大数据 > 人工智能

chain of responbility 职责链模式

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

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

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

这个就是职责链...
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: