20190124专题

20190124——实迷途其未远 Java策略模式

在策略模式中,可以在运行时更改类行为或算法,这种类型的设计模式属于行为模式。 在策略模式中,创建表示各种策略对象和其行为根据其策略对象而变化的上下文对象,策略对象更改上下文对象的执行算法。 实现实例 在这个示例中,将创建一个Strategy接口,定义实现策略接口的操作和具体策略类,上下文Context是使用策略类。 StrategyPatternDemo是一个演示类,将使用上下文Context