java代理機制

我們書寫執行一個功能的函數時,經常需要在其中寫入與功能不是直接相關但很有必要的代 碼,如日誌記錄,信息發送,安全和事務支持等,這些枝節性代碼雖然是必要的,但它會帶 來以下麻煩: 枝節性代碼遊離在功能性代碼之外,它下是函數的目的,這是對OO是一種破壞 枝節性代碼會造成功能性代碼對其它類的依賴,加深類之間的耦合,而這是OO系統所竭 力避免的 枝節性代碼帶來的耦合度會造成功能性代碼移植困難,可重用性降低
相關文章
相關標籤/搜索