代码改变世界

随笔档案-2018年08月

【转】策略模式与命令模式区别

2018-08-15 10:54 by 晨~光, 5118 阅读, 收藏,
摘要: 策略模式 把易于变化的行为分别封装起来,让它们之间可以互相替换, 让这些行为的变化独立于拥有这些行为的客户。GoF《设计模式》中说道:定义一系列算法,把它们一个个封装起来,并且使它们可以相互替换。该模式使得算法可独立于它们的客户变化。Command命令模式是一种对象行为型模式,它主要解决的问题是:在 阅读全文