設計模式初探-代理模式

代理模式(PROXY),別名Surrogate(代理),通過爲其他對象提供一種代理以控制對這個對象的訪問,屬於對象結構型模式。軟件開發中,經常會出現特殊對象,創建這些對象時開銷很大,比如文檔中的圖片,數據庫連接等,我們應該根據需要對這些對象進行創建,當圖片可見時創建圖片對象,當數據庫連接真的需要執行時創建連接。通過創建代理,我們可以控制對象的創建,訪問時機。創建圖片代理,將其作爲佔位符插入到文檔中
相關文章
相關標籤/搜索