作用:

  定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换.本模式使得算法可独立于使用它的客户而变化.

  解析:

  简而言之一句话,Strategy模式是对算法的封装.处理一个问题的时候可能有多种算法,这些算法的接口(输入参数,输出参数等)都是一致的,那么可以考虑采用Strategy模式对这些算法进行封装,在基类中定义一个函数接口就可以了.

设计模式----Strategy(策略)
  
 

相关文章:

  • 2021-12-25
  • 2021-09-24
  • 2021-05-09
  • 2021-12-22
  • 2021-08-18
  • 2021-05-24
猜你喜欢
  • 2021-05-23
  • 2021-11-03
  • 2021-10-09
  • 2021-10-09
  • 2021-05-25
相关资源
相似解决方案