再次回顧設計模式——策略模式

  設計模式之前是學過的,這次報軟考既是複習又是提高。軟考需要通過java學習設計模式,之前學的雖然是C#,但設計模式的思想是一樣的。話不多說直奔主題,下面先了解一下什麼事策略模式。   策略模式定義了算法家族,分別封裝起來,讓它們之間可以互相轉換,此模式讓算法的變化不會影響到使用算法的客戶。   舉個例子:   現在有一個鴨子父類,我們需要它的之類有綠頭鴨、紅頭鴨。只需要在父類裏面寫一個虛方法d
相關文章
相關標籤/搜索