设计模式
lz强
这个作者很懒,什么都没留下…
展开
-
责任链模式
简单实现现实中最适合责任链的应该就是部门领导之间的上报请求了。比如员工要申请一笔资金,会先向组长申请,额度如果在组长的范围内,组长就批了,组长权限不够就向主管申请,主管如果也额度不够就向经理申请。这就形成了个责任链。组长,主管,经理。每个人都是责任链上的一个节点。一个请求被层层转达,知道被处理或没有一个人能处理。普通员工,就是那个申请的发起者并不需要知道到底最后是谁审批的,他只要拿到钱就行了。这样...转载 2018-03-26 20:46:13 · 130 阅读 · 0 评论 -
Java 构建者模式
一、场景分析 在实际开发中,往往会遇到需要构建一个复杂的对象的代码,像这样的: public class User { private String name; // 必传 private String cardID; // 必传 private int age; // 可选 priva...转载 2018-10-26 13:47:49 · 264 阅读 · 0 评论