Strategy(策略)模式

Strategy--定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 参与者 Strategy  -- 定义所有支持的算法的公共接口。Context使用这个接口来调用某ConcreteStrategy定义的算法。 ConcreteStrategy(具体策略)  -- 以Strategy接口实现英雄模范具体算法。 Context(上下文) --
相关文章
相关标签/搜索