![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Leolu007
这个作者很懒,什么都没留下…
展开
-
23种设计模式(11):责任连模式
定义:使多个对象都有机会处理请求,从而避免了请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有对象处理它为止。 类型:行为类模式 类图: 首先来看一段代码: public void test(int i, Request request){ if(i==1){ Handle转载 2017-07-19 16:49:55 · 299 阅读 · 0 评论 -
策略模式+工厂模式优化if...else if...else if结构
首先,按照if...else if语句来实现打折商品的例子,代码如下: [java] view plain copy public class Example { public Double calRecharge(Double charge ,RechargeTypeEnum type ){转载 2017-11-27 15:40:43 · 881 阅读 · 0 评论