摘要: 1、模板模式概念 模板方法模式——在抽象类中定义一个操作中的算法骨架,而将一些步骤延迟到子类中去实现。 2、业务场景 之前在项目中,写过数据模型,但该数据模型仅能支持sqlserver,如果进行数据库迁移,可能会导致修改代码或新增大量不必要的重复代码,因此,考虑到采用模板模式对部分内容进行重构。 目 阅读全文
posted @ 2017-11-20 17:50 cklovefan 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 1、策略模式应用的核心概念 策略模式是针对一组算法,将每个算法封装到具有公共接口的独立的类中,使他们可以相互替换,策略模式使算法在不影响客户端情况下发生变化。 一个系统需要动态地在几种算法中选择一种的情况下。那么这些算法可以包装到一个个具体的算法类里面,并为这些具体的算法类提供一个统一的接口。 2、 阅读全文
posted @ 2017-11-20 14:55 cklovefan 阅读(811) 评论(0) 推荐(0) 编辑