摘要: 代理模式(Proxy)的目標是為其他對象提供一個代理或地方以控制對這個對象的訪問。當客戶向代理對象第一次提出請求時,代理實例化真實對象,并且將請求傳給它,以后所有客戶請求都經由代理傳給真實對象。代理模式分為4類:
1、虛擬代理(Virtual Proxy):直到首次請求時才生成一個真實的耗費代理,它用來存放花費大的真實對象。
2、遠程代理(Remote Proxy):本地的代理對象控制一個遠程對象。
3、安全代理(Protection Proxy):代理檢查調用真實對象所需要的權限。
4、聰明引用(Smart Reference):當調用真實對象時,代理處理另外一些事情。
閱讀全文