Skip to the content.

Strategy Pattern

策略模式定义了一个算法家族,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户端。

策略模式示例类关系图

利用组合关系封装一系列算法,在必要的时候可以动态替换为不同的实现类。