设计模式 第2页

  • 2024.09.11 | cuithink | 86次围观
    代理模式
    9. 代理模式对一个对象提供一个代理对象,使用代理对象控制对原对象的引用。透明的控制对象的访问 , 代理模式的作用是隐藏对象的复杂性,控制对对象的访问,并在必要时增加一些额外的功能。静态代理与动态代理的区别实现方式不同: 静态代理是在编译期就已经确定代理对象的类型,代理类需要手动编写。而动 态代理是在运行时动态生成代理对象,代理类不需要手动编写,而是由框架自动生成。适用范围不同: 静态代理只适用于代理对象类型固定、接口较少的情况下。因为每增加一个被 代理的接口,就需要编写一个...