設計模式的應用場景(8)--代理模式

代理模式 定義:給一個對象提供一個代理對象,由這個代理對象控制對原對象的引用,使代理類在客戶端和原對象之間起到一箇中介的做用。java 優勢:使用代理模式可以在不改變原來代碼功能的基礎上對某一對象進行額外的控制,是面向對象中單一職責的體現。 web 缺點:對於靜態代理來講一個接口只服務於一種類型,若是要代理的方法不少則要爲每個方法定義一個接口。svg 使用時機:當系統須要對某個對象進行額外的控制時
相關文章
相關標籤/搜索