2013年11月12日 星期二

POSD學習筆記(5)-Bridge Pattern

目的:
  1. 將抽象類別與實作分離,降低耦合度,使兩者能分別變更(例如更改其中一個實作的method,前端並不會知道你有更改)。
  2. 隱藏實作,不讓使用者知道。
  3. 當抽象類別與實作都有龐大的分支時,減少新增分支所需的工。


沒有留言:

張貼留言