當前位置:
首頁 >
java设计模式-代理模式初探
發布時間:2025/7/14
48
豆豆
生活随笔
收集整理的這篇文章主要介紹了
java设计模式-代理模式初探
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?根據圣思園的視頻,整理的java代理模式。
代理模式的作用是:為其他對象提供一種代理以控制對這個對象的訪問。
在某些情況下,一個客戶不想或者不能直接引用另一個對象,而代理對象可以在客戶端和目標對象之間起到中介的作用
代理模式一般涉及到的角色有
抽象角色:聲明真實對象和代理對象的共同接口
代理角色:代理對象角色內部含有對真實對象的引用,從而可以操作真實對象,同時代理對象提供與真實對象相同的接口以便在任何時刻都能代替真實對象。同時,代理對象可以在執行真實對象操作時,附加其他的操作,相當于對真實對象進行封裝
真實角色:代理角色所代表的真實對象,是我們最終要引用的對象
上面說的很抽象,不理解的,可以用房東找中介出租房子來理解,不多說,還是用代碼來說話吧!
//抽象對象
//真實對象
//代理對象
//測試類
?
轉載于:https://blog.51cto.com/ajiao13/1135173
總結
以上是生活随笔為你收集整理的java设计模式-代理模式初探的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS6.0搭建DNS
- 下一篇: 基于.net3.5以上XML操作.