代理模式

代理模式通过代理对象来访问真实对象,相当于对真实对象进行了封装操作。
ebd021b46246562a9bf636bd6e218a9a_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2E3NDUyMzM3MDA=,size_16,color_FFFFFF,t_70.jpg

  • Subject:真实对象和代理对象的共同接口;
  • Proxy:代理对象,实现了与真实对象相同的接口,所以在任何时刻都能够代理真实对象,并且代理对象内部包含了真实对象的引用,所以它可以操作真实对象,同时也可以附加其他的操作,相当于对真实对象进行封装。
  • RealSubject:真实对象,是我们最终要引用的对象。
posted @ 2023-03-23 16:01  青子Aozaki  阅读(18)  评论(0)    收藏  举报