【设计模式】-策略模式、模板方法模式、命令模式

前言    最近从网上看到一句话,模板方法、策略、命令模式都是用来封装算法的,因此我就来总结一下它们三个,废话很少说,上货!java 策略模式 策略模式它定义了算法家族,分别封装起来,让它们之间能够互相替换。此模式让算法的变化,不会影响到使用算法的客户。下面是策略模式的结构图:web 举个例子:元辰超市十五周年庆,满300减100,不满300则按正常收费。算法 //抽象算法类 public
相关文章
相关标签/搜索