设计模式的理解--策略模式

策略模式: 定义了算法族,分别封装起来,让他们之间可以相互替换,让算法的变化独立于使用算法的客户。     个人理解:    需要做一件事情,但事情的内容是不确定的,可能是事情A,可能是事件B,由某些条件决定   在程序中体现为: public class Person { public void doOneThing(事件类型){ if(事件类型 ==事情A){ //这样做 }else if(事
相关文章
相关标签/搜索