
设计模式
火凤燎原
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式——策略模式
最近公司项目有这样一种需求:需要根据几种不同的算法来对同一组数据进行不同的处理。例如:计算某一天的平均值,最大值,最小值或者记录次数。很明显,这里其实是涉及到同一组数据的不同算法策略。而且这每一个策略都是平级关系,互相之间可以替换。为了更好的解耦和尽可能的使程序符合开闭原则,一个很好的方式就是使用设计模式中的策略模式。策略模式相对来说是一个比较好理解的设计模式。先来看一下策略模式的UML类图。...原创 2018-05-10 23:04:39 · 300 阅读 · 0 评论 -
设计模式——模板方法模式
设计模式——状态模式原创 2018-05-23 01:53:55 · 1771 阅读 · 0 评论