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