设计模式
文章平均质量分 56
冲奶粉的奶爸
这个作者很懒,什么都没留下…
展开
-
设计模式之策略模式
策略模式的定义和使用场景定义:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们可以相互替换,让算法独立于使用它的客户而独立变化。分析下定义,策略模式定义和封装了一系列的算法,它们是可以相互替换的,也就是说它们具有共性,而它们的共性就体现在策略接口的行为上,另外为了达到最后一句话的目的,也就是说让算法独立于使用它的客户而独立变化,我们需要让客户端依赖于策略接口。策略模式的使用...原创 2018-10-18 18:59:39 · 141 阅读 · 0 评论 -
设计模式之工厂模式
文章目录工厂模式的应用场景未应用工厂模式工厂模式处理方案一工厂模式的应用场景需求场景: 现需计划开发一个支付功能模块,初步有微信支付与支付宝支付,但随着后续业务的发展,不排除有新的支付方式。未应用工厂模式思路:定义一个枚举类,1:微信支付; 2:支付宝支付定义一个通用接口,两个具体的实现类接口代码public interface PayService { publi...原创 2019-02-22 16:07:38 · 204 阅读 · 0 评论