設計模式筆記

1.適配器(用於轉換接口)

2.橋接(抽象和實現分離)

3.裝飾器(不通過子類增加方法)

4.外觀(部分整合爲一體)

5.工廠方法(共同接口的類實例化)

6.觀察者(多個對象同步更新)

7.單例(全局訪問)

8.策略(算法或者過程封裝,便於相互替換)

9.模板方法(

1>模板模式定義了算法的步驟,把這些步驟的實現延遲到子類

2>模板模式爲我們提供了一個代碼複用的技巧

3>模板抽象類中可以定義具體方法、抽象方法和鉤子方法

4>爲了防止子類改變模板中的算法,可以將模板方法聲明爲final

5>鉤子是一種方法,它在抽象類中不做事,或只做默認的事,子類可以選擇要不要實現它

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章