首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
行为型设计模式
矢的猛
创建于2022-08-06
订阅专栏
行为型涉及到算法和对象间职责额度分配。不仅描述对象或类的模式,还描述他们之间的通信模式。将注意力从控制转移到对象间的联系方式。 它使用继承机制在类见分派行为。用对象的复合而非继承。
暂无订阅
共4篇文章
创建于2022-08-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
中介者模式
中介者模式会声明相关组件的交流方法,例如组件将上下文的方式传递,使接收者与发送者解耦合,也使对象间紧密的耦合关系得到缓解。
迭代器模式
迭代器模式可以帮助你遍历列表、栈等集合形式的元素。由于出于数据结构的安全性,且重复代码的出现,迭代器则可以应付这类场景。
命令模式
命令模式以命令的方式封装在对象之中并给予调用者使用。适用于通过操作来参数化对象,且支持回滚功能的场景。
责任链模式
责任链模式将流程中的每一环当作一个对象,每个对象的处理均不同,且会自动维护到下一个节点对象。适用于可以将对象位于同一流程,或者按顺序执行的场景。