设计模式-代理模式

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

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

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

相关推荐
牧瀬クリスだ15 分钟前
观察者模式:一个对象变化,一群对象自动响应
java·观察者模式·设计模式
拆房老料3 小时前
【第四部分:Agentic 智能体设计模式】16. 一个 Prompt 搞不定复杂任务?试试 Prompt Chaining
java·前端·人工智能·设计模式·prompt
MobotStone14 小时前
AI 写代码越来越爽,但程序员可能越来越废了
人工智能·设计模式
墨子夕15 小时前
设计模式——Java × Python 双语言精讲 · 23 个经典模式 + 现代演进(前言篇)
java·开发语言·设计模式
墨子夕17 小时前
设计模式——Java × Python 双语言精讲 · 23 个经典模式 + 现代演进(第一篇)
java·python·设计模式
General_G19 小时前
创建型模式—原型(Prototype)模式
c++·设计模式·原型模式
geovindu21 小时前
rust: Template Method Pattern
开发语言·后端·设计模式·rust·行为模式·模板方法模
AI_Cloud_推荐1 天前
DeepSeek-V4-Pro 的 4.5 和 12:不是加价,是同名不同版本
阿里云·语言模型·代理模式·ai编程·百度云
geovindu1 天前
rust: Template Method Pattern(续)
开发语言·后端·设计模式·rust·行为模式·板方法模式
博风1 天前
17、设计模式应用举例:单件模式:多线程争冠军
设计模式