設計模式學習筆記(四:策略模式)

1.1概述      方法是類中最重要的組成部分,一個方法的方法體由一系列語句構成,也就是說一個方法的方法體是一個算法。在某些設計中,一個類的設計人員經常可能涉及這樣的問題:由於用戶需求的變化,導致經常需要修改類中某個方法的方法體,即需要不斷地變化算法。在這樣的情況下可以考慮使用策略模式。     策略模式是處理算法不同變體的一種成熟模式,策略模式通過接口或抽象類封裝算法的標識,即在接口中定義一個
相關文章
相關標籤/搜索