3.介绍设计模式,如模板模式,命令模式,策略模式,适配器模式、桥接模式、装饰模式,观察者模式,状态模式,访问者模式

模板模式:就是基类封装好了业务逻辑,抽象出了不稳定的部分,让子类来实现,比如

命令模式:

策略模式:将变化的部分抽象成策略,通过替换不同的策略来完成业务逻辑处理的变化,比如超时活动价格策略

适配器模式:将现有的功能转换成已经给定的接口实现,比如:jdbc的适配器模式,jdbc定义好操作模式,不同的db针对jdbc来做不同的适配

桥接模式:

装饰模式:

观察者模式:listener模式,将操作反向依赖到变化的事物上,例如:Spring的ApplicationEvent

状态模式:

访问者模式:

 

posted on 2017-12-03 22:09  Vindia  阅读(803)  评论(0)    收藏  举报

导航