摘要: 设计模式之备忘录模式什么是备忘录模式?在不破坏封装性的前提下,捕捉一个对象的内部状态,并在该对象之外保存这个状态。这样以后将该状态恢复到原先保存的状态。组成部分发起人(Originator): 负责创建一个备忘录Memento,用以记录当前时刻自身的内部状态,并可使用备忘录恢复内部状态。发起人可以根... 阅读全文
posted @ 2015-12-31 15:47 胖胖的半山兄 阅读(209) 评论(0) 推荐(0)
摘要: 设计模式之策略模式什么是策略模式?策略模式定义了算法家族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的客户。UML下面用具体代码来解释该模式首先定义所有支持的算法的公共接口,Strategy接口package strategy;public interface St... 阅读全文
posted @ 2015-12-31 10:41 胖胖的半山兄 阅读(980) 评论(0) 推荐(0)