设计模式 策略模式

策略模式 —— 他是一种行为类的设计模式。当使用的类比较简单,且相互不关联,只在特定的行为上有所差别的时候他十分有用。

作用

  • 将一组特定行为的算法封装成类,以适应不同的上下文环境,避免了if-else这样的的硬编码

使用场景

  • 电商网站,不同的用户显示不同的广告,传统方式使用if-else
原文地址:https://www.cnblogs.com/faronl/p/4721642.html