設計模式學習筆記(八)- --模板方法模式

[同系列文章]
1. 設計模式學習筆記(一)- -策略模式
2. 設計模式學習筆記(二)- -觀察者模式
3. 設計模式學習筆記(三)- –裝飾者模式
4. 設計模式學習筆記(四)- –工廠模式
5. 設計模式學習筆記(五)- –單件模式
6. 設計模式學習筆記(六)- –命令模式
7. 設計模式學習筆記(七)- –適配器模式


不知不覺學習了書本的一大半啦,學完模板方法模式,接下來還有四個模式,學完之後就完結啦,加油麼麼噠ヾ(◍°∇°◍)ノ゙

我們深入封裝算法塊,讓子類可以在任何時候都可以將自己掛接進運算裏。我們甚至會在本章學到一個受到好萊塢影響而啓發的設計原則。


模板方法模式

定義

在一個方法中定義一個算法的骨架,而將一些步驟延遲到子類中。模板方法使得子類可以在不改變算法結構的情況下,重新定義算法中的某些步驟。

這裏寫圖片描述

這裏寫圖片描述

好萊塢原則

別調用我們,我們來調用你(高層調用低層)

怎麼有點像“你站着別動,我給你買…..”的味道(灬°ω°灬)

這裏寫圖片描述

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