Java設計模式---代理模式

什麼是代理 代理是一種設計模式,它的核心思想,是將對目標的訪問轉移到代理對象上。這樣做的好處就是,目標對象在不改變代碼的情況下,可以通過代理對象加一些額外的功能。這是一種編程思想,在不改變原有代碼的情況下,通過代理增加一些擴展功能。 代理過程如圖所示,用戶訪問代理對象,代理對象通過訪問目標對象,來達到用戶訪問目標對象的目的, 代理模式包含一下三個角色:   ISubject:接口對象,該接口是對象
相關文章
相關標籤/搜索