会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
guov
博客园
首页
新随笔
联系
订阅
管理
2024年7月
设计模式之--解释器模式
摘要: 解释器模式(Interpreter Pattern) 是一种行为型设计模式,它定义了一个语言的文法,并且用一个解释器来解释这个语言的语法或表达式。在解释器模式中,通常会有一个抽象表达式类定义解释操作的接口,具体的解释操作由具体的表达式类实现。 什么是解释器模式: 解释器模式是一种设计模式,用于解释语
阅读全文
posted @ 2024-07-24 22:44 苹果V
阅读(32)
评论(0)
推荐(0)
2024年6月
设计模式之-命令模式
摘要: 命令模式(Command Pattern)是一种行为型设计模式,它将请求封装成一个对象,从而使你可以使用不同的请求对客户端进行参数化。 命令模式允许将请求的发送者和接收者解耦,使得发送者无需知道具体的接收者,同时也无需了解请求的执行细节。 命令模式主要解决的问题是如何将请求发送者和接收者解耦,以及如
阅读全文
posted @ 2024-06-26 18:28 苹果V
阅读(40)
评论(0)
推荐(0)
设计模式之——责任链模式
摘要: 责任链模式(Chain of Responsibility)是一种行为型设计模式,它将请求的发送者和接收者解耦,形成一个处理请求的链条。每个接收者都有机会处理请求,直到请求被处理完成或者到达链条的末尾。 责任链模式主要解决的问题是将请求的发送者和接收者解耦,避免请求发送者与接收者之间的紧耦合关系。它
阅读全文
posted @ 2024-06-24 21:58 苹果V
阅读(47)
评论(0)
推荐(0)
设计模式之-代理模式
摘要: 代理模式是一种结构型设计模式,它允许你提供一个代理对象来控制对其他对象的访问。 代理模式主要解决的问题是在某些情况下,直接访问一个对象可能会带来一些问题,比如对象的创建和销毁需要额外的开销,或者需要对对象的访问进行控制和限制。 需要使用代理模式的时候,通常有以下情况: 对象的创建和销毁代价很高,可以
阅读全文
posted @ 2024-06-22 22:45 苹果V
阅读(48)
评论(0)
推荐(0)
公告