1. 首页
  2. 数据库
  3. 其它
  4. 实例讲解C#中的职责链模式

实例讲解C#中的职责链模式

上传者: 2020-12-22 23:42:05上传 PDF文件 107.97KB 热度 17次
大家好,欢迎来到老胡的博客,今天我们继续了解设计模式中的职责链模式,这是一个比较简单的模式。跟往常一样,我们还是从一个真实世界的例子入手,这样大家也对这个模式的应用场景有更深刻的理解。 一个真实的栗子 作为上班族,相信大家对请假都不陌生,每个公司都有自己请假的流程,稍微讲究点的公司还会有细致的规定,比如,3天以内的假期,小组长有权力批准,3天以上的假期就要找更高级别的领导批准。这种制度就是典型的权力越大职责越大——毕竟,批长假的职责只在高级主管那里存在。 除了规定出这样细致的要求之外,大部分公司还有用软件实现了请假流程,当请假人员提出请假申请的时候,会依据请假天数,转发给具有权限的人员审批,让
用户评论