首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
程序设计与解决方案。 常用设计模式与实践应用
满满Mm
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
【设计模式】代理模式
代理模式(Proxy Pattern)是一种结构型设计模式,它为其他对象提供一种代理,以控制对这个对象的访问。代理模式通常用于延迟创建开销较大的对象,控制对对象的访问权限,或在访问对象时进行一些操作,
什么是适配器模式?如何优雅地使用适配器模式?
什么是适配器模式?它是如何工作的?如何优雅地使用适配器模式?为什么需要适配器模式?这篇文章,我们来一起分析适配器模式。
技术成神之路:设计模式(二十三)解释器模式
介绍 1. 定义 解释器模式定义了一种语言的文法表示,并定义一个解释器用来解释语言中的句子。 2. 主要作用 提供一种方式来评估语言的文法或表达式:解释器模式允许系统解析和执行由文法定义的语言。 简化
技术成神之路:设计模式(二十二)命令模式
介绍 1. 定义 命令模式将一个请求封装为一个对象,从而能够参数化其他对象以便于请求的发起、排队或日志记录。 2. 主要作用 将请求调用者与请求接收者解耦。 支持请求的排队和日志记录。 支持可撤销操作
技术成神之路:设计模式(二十一)外观模式
介绍 1. 定义 外观模式通过引入一个外观类,来简化与复杂系统的交互。这个外观类对外提供一个简单接口,而系统内部的复杂性被封装在外观类后面。 2. 主要作用 简化接口: 为子系统提供一个简单的接口,降
技术成神之路:设计模式(十九)桥接模式
介绍 1.定义 桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。 2. 主要作用 解耦:桥接模式通过将抽象和实现分离,降低了系统的耦合度。 扩展性:可以灵活地添加新的实现类和抽象类,而无
技术成神之路:设计模式(十八)适配器模式
介绍 1.定义 适配器模式将一个类的接口转换成客户期望的另一个接口,使得原本接口不兼容而无法一起工作的类可以一起工作。 2. 主要作用 接口兼容:使得两个不兼容的接口能够工作在一起。 解耦:通过适配器
技术成神之路:设计模式(十七)组合模式
介绍 1.定义 组合模式允许将叶子对象和组合对象(容器对象)统一处理。 2. 主要作用 简化客户端代码:客户端可以使用相同的方式处理单个对象和组合对象,减少了代码复杂度。 构建树形结构:能够轻松地创建
技术成神之路:设计模式(十六)代理模式
介绍 1.定义 通过引入一个代理对象(Proxy)来控制对真实对象(RealSubject)的访问。代理对象与真实对象实现相同的接口,通过代理对象的接口调用,客户端可以间接地与真实对象进行交互。 2.
技术成神之路:设计模式(十五)中介者模式
介绍 1. 定义 中介者模式将对象之间的通信封装到一个中介者对象中,使各对象不再直接引用彼此,从而减少对象之间的耦合度。 2. 主要作用 解耦:降低对象之间的依赖关系。 集中控制:所有交互逻辑都集中在