这里的例子来自于《Head First 设计模式》。
Github 代码仓库:https://github.com/ZenZing/design-patterns-carding
策略模式(Strategy)
策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。
这里的例子来自于《Head First 设计模式》。
Github 代码仓库:https://github.com/ZenZing/design-patterns-carding
策略模式定义了算法族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。