摘要: *备忘录模式(Memento):在不破坏封装性的前提下,捕获一个对戏的内部状态, * 并在该对象之外保存这个状态。这样以后就能恢复到原来保存的状态 *Originator(发起人): 负责创建一个备忘录 Memento,用... 阅读全文
posted @ 2014-06-13 17:55 dragon.net 阅读(281) 评论(0) 推荐(0) 编辑
摘要: *状态模式(State):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂的时候,吧状态判断逻辑独立到一系列的类中,是复杂的逻辑简单化。 Work work = new Work(); ... 阅读全文
posted @ 2014-06-13 15:38 dragon.net 阅读(333) 评论(0) 推荐(0) 编辑