1. 程式人生 > >代理模式-Proxy

代理模式-Proxy

遠程 對象的訪問 功能 size 增加 pro 訪問 作用 16px

代理模式:為其他對象提供一種代理以控制這個對象的訪問。

  代理對象起到的作用,可以去掉功能服務或增加額外的服務。

常見代理模式:

  遠程代理、虛擬代理、保護代理、智能引用代理

靜態代理概念和實現方法方式:

  概念:代理和被代理對象在代理之前是確定的。他們都實現相同的接口或者相同的抽象類。

  實現方式:

    通過繼承的方式(代理類繼承被代理的類,並增加代理類的功能)。

    通過聚合的方式(推薦)(將被代理的類最為代理類的一個屬性,來增加代理類的功能)。

   (weiwandaixu)

代理模式-Proxy