摘要: 命令值是对请求的封装,并不包含动作(执行请求)。 但是包含动作的执行者(请求的接受者) 阅读全文
posted @ 2009-02-19 17:20 5yplan 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 状态模式跟策略模式根本的区别在于“状态”、“策略” 这两个词的区别之上。 1、状态更强调密封性,通常状态由上下文自行维护。 而策略通常由用户选取。 2、策略集合中的各个策略内行以个“平行”的概念,他们都为 达到同一个目的。而状态,确不如此,各个状态行为不同。 3、上述2点也就导致了状态的迁移转换性特别突出。 阅读全文
posted @ 2009-02-19 16:24 5yplan 阅读(448) 评论(1) 推荐(0) 编辑