研磨設計模式之策略模式-6(轉)

3.4  策略模式結合模板方法模式         在實際應用策略模式的過程中,經常會出現這樣一種情況,就是發現這一系列算法的實現上存在公共功能,甚至這一系列算法的實現步驟都是一樣的,只是在某些局部步驟上有所不同,這個時候,就需要對策略模式進行些許的變化使用了。         對於一系列算法的實現上存在公共功能的情況,策略模式可以有如下三種實現方式: 一個是在上下文當中實現公共功能,讓所有具體的
相關文章
相關標籤/搜索