代理模式Proxy Pattern

模式定义

给某一个对象提供一个代理,并由代理对象控制对原对象的引用

  • 对象结构型模式

模式结构

  • Subject:抽象主题角色
  • Proxy:代理主题角色
  • RealSubject:真实主题角色

代理类实现代码

java 复制代码
public class Proxy implements Subject {
    private RealSubject realSubject = new RealSubject();

    public void preRequest() {
        ...
    }

    public void request() {
        preRequest();
        realSubject.request();
        postRequest();
    }

    public void postRequest() {
        ...
    }

}
相关推荐
AI视觉网奇几秒前
static mesh 转skeleton mesh
笔记·学习·ue5
Blossom.118几秒前
从单点工具到智能流水线:企业级多智能体AI开发工作流架构实战
人工智能·笔记·python·深度学习·神经网络·架构·whisper
IT19951 分钟前
Linux笔记-使用systemd管理进程
linux·运维·笔记
Moonquakes5403 分钟前
嵌入式开发基础学习笔记(pwm spi)
笔记·学习
charlie1145141915 分钟前
malloc 在多线程下为什么慢?——从原理到实测
开发语言·c++·笔记·学习·工程实践
不会代码的小猴9 小时前
Linux环境编程第六天笔记--system-V IPC
linux·笔记
乌恩大侠10 小时前
【笔记】USRP 5G 和 6G 参考架构
笔记·5g
biuyyyxxx10 小时前
Python自动化办公学习笔记(一) 工具安装&教程
笔记·python·学习·自动化
舟舟亢亢11 小时前
Java集合笔记总结
java·笔记
丝斯201111 小时前
AI学习笔记整理(66)——多模态大模型MOE-LLAVA
人工智能·笔记·学习