代理模式 Proxy

代理模式 Proxy

動機(Motivation)

  • 在面向對象系統中,有些對象因爲某種緣由(好比對象建立的開銷很大,或者某些操做須要安全控制,或者須要進程外的訪問等),直接訪問會給使用者、或者系統結構帶來不少麻煩。
  • 如何在不失去透明操做對象的同時來管理/控制這些對象特有的複雜性?增長一層間接層是軟件開發中常見的解決方式。設計模式

    模式定義

爲其餘對象提供一種代理以控制(隔離,使用接口)對這個對象的訪問。——《設計模式》GoF安全

結構(Structure)

![]()設計

相關文章
相關標籤/搜索