[Java] [設計模式] [行爲型模式] [代理模式]

定義 給某一個對象提供一個代理,並由代理對象控制對原對象的引用。 代理模式有幾種,虛擬代理,計數代理,遠程代理,動態代理。主要分爲兩類,靜態代理和動態代理。 一、靜態代理 定義 靜態代理比較簡單,是由程序員編寫的代理類,並在程序運行前就編譯好的,而不是由程序動態產生代理類,這就是所謂的靜態。可以通過聚合和繼承兩種方式實現,繼承方式不夠靈活,所以只介紹聚合的方式 模型結構 示例 interface
相關文章
相關標籤/搜索