精妙绝伦的设计模式:策略模式+模板模式

还是以经典的会员价格策略为依托场景; 一、首先加入maven依赖,此依赖用于扫描并获取特定含有特定注解的类   二、定义个一个自定义注解,用来定义并判断价格区间   三、写一个策略接口类,用于定义获取折后价格的抽象方法   四、写一个抽象类,用来实现策略接口中的方法,并且将公共的前置判断逻辑放在此抽象类中(此为模板设计模式),并定义好抽象方法calcPrice()让各自的策略类中去实现   五、各
相关文章
相关标签/搜索