设计模式 之 策略模式

策略模式针对一组算法(或业务场景),将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。 策略模式使得算法可以在不影响到客户端的情况下发生变化。

假设现在有一个购物算账的场景,我们拟好了一些策略模板,比如原价结算、打8折、满300减100等。

汇编语言学习笔记 设计模式 之 组合模式

评论

You forgot to set the shortname for Disqus. Please set it in _config.yml.
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×