我们一起来读书吧 关注:149贴子:2,387
  • 0回复贴,共1

设计模式-可复用面向对象软件的基础 2.1-2.6

只看楼主收藏回复

Strategy模式
关键:为策略和其环境设计足够通用的接口,不必为新算法而改动策略或环境
策略模式通常包括三个部分:
上下文(Context):持有一个策略的引用,供客户端调用。
策略接口(Strategy Interface):定义一个算法族的公共接口。
具体策略(Concrete Strategy):实现策略接口的不同算法。


IP属地:北京1楼2024-09-06 10:56回复