摘要: 学校责任链模式笔记:责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。这里zhu的上司是guo,当大于1000元则guo来处理./** * 抽象处理者 * @author zhulin * */public abstract class Handler { public Handler successor; public Handler getSuccessor( 阅读全文
posted @ 2013-11-15 16:24 菜园的鸟 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 做做笔记吧....备忘录模式(Memento):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。适用场景:1、保存一个对象在某一个时刻的(部分)状态, 这样以后需要时它才能恢复到先前的状态;2、对一个提供对象提供可回滚(rollback)的操作。/** * 发起者 * @author zhulin * */public class Originator { private String state;//状态 public String getState() { return state; } public void set. 阅读全文
posted @ 2013-11-15 15:30 菜园的鸟 阅读(151) 评论(0) 推荐(0) 编辑