C++设计模式--策略模式

策略模式(Strategy Pattern) 定义 定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户           Context(环境角色):持有一个对 Strategy 的引用,最终给客户端调用。 IStrategy(抽象策略):定义了一个公共接口,让不同的算法以不同的方式来实现。通过这个接口,Context 可以调用不同的算法。 Concret
相关文章
相关标签/搜索