WHWW之代理模式(1)-靜態代理

What:什麼是靜態代理? 代理就是用於通過對真實對象的封裝,對原有業務邏輯的擴充,來實現擴展性。。比如持有二方包的某個類,並調用了其中的某些方法。然後出於某種原因,比如記錄日誌、打印方法執行時間,但是又不好將這些邏輯寫入二方包的方法裏。所以可以創建一個代理類實現和二方方法相同的方法,通過讓代理類持有真實對象,然後在原代碼中調用代理類方法,來達到添加我們需要業務邏輯的目的。由於在程序運行前代理類就
相關文章
相關標籤/搜索