首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
奔跑的毛球
创建于2024-02-01
订阅专栏
一个一个讲解所有的设计模式
等 4 人订阅
共9篇文章
创建于2024-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
深究设计模式之-装饰器模式
装饰器模式(Decorator Pattern) 是一种结构型设计模式,它允许行为在运行时被附加到一个对象上,而不影响其他对象的行为。本文就详细说说装饰器模式的原理以及实现。
深究设计模式之-外观模式
外观模式(Facade Pattern) 是一种结构型设计模式,提供了一个统一的接口,用于访问系统中的一群接口。外观模式定义了一个高层接口,使得系统更加容易使用。
深究设计模式之-责任链模式
继续研究设计模式,责任链模式(Chain of Responsibility Pattern)是一种行为型设计模式,其主要目的是将请求的发送者和接收者解耦,形成一条责任链。
深究设计模式之-命令模式
命令模式(Command Pattern) 是一种行为型设计模式,其主要目的是将请求发送者和请求接收者解耦,将一个请求封装成一个对象,从而可以灵活地参数化、队列化和日志化请求。
深究设计模式之-代理模式
代理模式(Proxy Pattern) 是一种结构型设计模式,其目的是通过创建一个代理对象,控制对其他对象的访问。代理对象充当了客户端与目标对象之间的中介,可以在访问目标对象之前或之后执行一些操作。
深究设计模式之-解释器模式
解释器模式(Interpreter Pattern)是一种行为型设计模式,其主要目的是定义语言的文法,并且建立一个解释器来解释该语言中的句子。
深究设计模式之-迭代器模式
迭代器模式(Iterator Pattern)是一种行为型设计模式,其主要目的是提供一种顺序访问聚合对象(如列表、集合、数组等)元素的方法,而不暴露其内部结构。通
深究设计模式之-中介者模式
中介者模式(Mediator Pattern)是一种行为型设计模式,其主要目的是定义一个中介对象,用于封装一组对象之间的交互关系,从而使这些对象之间不直接相互通信,而是通过中介者对象进行通信。
深究设计模式之-备忘录模式
备忘录模式(Memento Pattern)是一种行为型设计模式,其主要目的是在不破坏封装性的前提下,捕获一个对象的内部状态,并在对象之外保存这个状态,以便之后可以将对象恢复到原先保存的状态。