策略模式定义:
策略模式定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。
要点:只要在分析问题过程中遇到“需要在不同的时间应用不同的业务规则”时,就可以考虑用 策略模式来处理这种变化的可能性!
通俗解释:
STRATEGY——久病成良医:如人生病可以有各种症状,但经过长期摸索,就可以总结出感冒、肺病、肝炎等几种;
另类解释:
STRATEGY—跟不同类型的MM约会,要用不同的策略,有的请电影比较好,有的则去吃小吃效果不错,有的去海边浪漫最合适,单目的都是为了得到MM的芳心,我的追MM锦囊中有好多Strategy哦。