设计模式-代理模式

代理模式(Proxy):为其他对象提供一种代理以控制这个对象的访问呢

总结:发现这里的代理模式和装饰者模式有点相似。装饰者模式,是需要传入对应的被装饰者的对象,状态增量被装饰的功能。而这里的代理模式,我们外部是不知道 具体代理哪一个类的功能,对外部来说不可见的。

在上面的代理模式示例代码中,Java程序员不对外开放,外界无法访问,已经被封装到了代理中。

相关推荐
博风11 小时前
8、设计模式应用举例:适配器模式:Iterator接口与Enumeration接口
设计模式·适配器模式
高晶12 小时前
ARM 嵌入式 Linux 系统 U-Boot 开发与移植实战M
设计模式·程序员
geovindu17 小时前
rust: Chain of Responsibility Pattern
开发语言·后端·设计模式·rust·责任链模式·行为模式
拆房老料18 小时前
【第四部分:Agentic 智能体设计模式】15.为什么 Agent 也需要设计模式
人工智能·设计模式·ai·ai-native
驭渊的小故事18 小时前
软件工程概念篇:需求、开发模型与测试模型全解析
人工智能·代理模式
geovindu19 小时前
rust: Chain of Responsibility Pattern (续)
开发语言·后端·设计模式·rust·责任链模式·行为模式
Lost of 程序猿20 小时前
责任链模式实战:审批流里“层层把关“的艺术
后端·设计模式·asp.net·责任链模式
king135987455020 小时前
Gemini 4 Argon API 接入与迁移:模型参数、Token 价格和 Agent 测试方案
大模型·代理模式·ai agent·gemini
希洛兔2 天前
状态模式详解:让对象随内部状态自动改变行为
java·设计模式·状态模式
博风2 天前
7、设计模式应用举例:策略模式:加密、解密文件
设计模式·策略模式