![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
唯我是利
这个作者很懒,什么都没留下…
展开
-
设计模式 --- 状态模式
本文主要讨论状态模式的内容。 简单讲下状态模式是什么? 项目中状态模式的应用场景。 概念 官方解释: 状态模式,是一种行为模式,类的行为是基于它的状态改变的。这种类型的设计模式属于行为型模式。 顾名思义, 状态模式, 就是说一个对象, 可以有多个状态。 且一个行为的触发, 不同状态存在不同的变化。 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示...原创 2019-07-29 10:39:16 · 178 阅读 · 0 评论 -
设计模式 -- 责任链模式
今天开始记录我在实际工作中, 对设计模式的应用和理解。 本文主要讨论责任链的内容。 简单讲下责任链是什么、项目中的应用场景和实现。 概念 首先,责任链,顾名思义就是 一个链表。在这个链表中有多个节点(例如节点A,B,C),他们负责不同的工作, 如果节点A处理不了, 则交给节点B; 如果B处理不了,则交给C;知道找到合适的节点处理请求,或遍历完所有节点。 即责任...原创 2019-07-26 15:10:48 · 251 阅读 · 0 评论