1. 程式人生 > >裝飾器和動態代理區別

裝飾器和動態代理區別

浪費了“黃金五年”的Java程式設計師,還有救嗎? >>>   

1、裝飾器是 is-a 的關係

  • 裝飾器可以一層一層的包起來,功能疊加起來

2、Proxy 是控制,更像是一種對功能的限制,

  • Decorator 是增加職責

3、動態代理程式碼侵入性小、