设为首页 加入收藏

TOP

设计模式学习之职责链模式(二)
2015-07-26 13:14:18 来源: 作者: 【 】 浏览:41
Tags:设计模式 习之 职责 模式
etRequestType("请假");
? ? ? ? request.setRequestContent("XX来请假");
? ? ? ? request.setNumber(1);
? ? ? ? jinli.RequestApplications(request);
? ? ? ?
? ? ? ? //客户端的申请都是有“经理”发起,但实际上谁来决策由具体管理类来处理,客户端不知道
? ? ? ? Request request2 = new Request();
? ? ? ? request2.setRequestType("请假");
? ? ? ? request2.setRequestContent("XX来请假");
? ? ? ? request2.setNumber(4);
? ? ? ? jinli.RequestApplications(request2);
? ? ? ?
? ? ? ? Request request3 = new Request();
? ? ? ? request3.setRequestType("加薪");
? ? ? ? request3.setRequestContent("XX请求加薪");
? ? ? ? request3.setNumber(500);
? ? ? ? jinli.RequestApplications(request3);
? ? ? ?
? ? ? ?
? ? ? ? Request request4 = new Request();
? ? ? ? request4.setRequestType("加薪");
? ? ? ? request4.setRequestContent("XX请求加薪");
? ? ? ? request4.setNumber(1000);
? ? ? ? jinli.RequestApplications(request4);
? ? }
}


5、结果:



6、书籍推荐


  《大话设计模式》。上面的例子来自该书的改变,该书通过小菜和大鸟两人在生活中遇到的事情引出设计模式来解决问题,富有趣味性。读起来没那么枯燥无味。


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇设计模式学习之——命令模式 下一篇设计模式之享元模式——初学

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: