設計模式C++實現——策略模式

模式定義         策略模式定義了算法族,分別封裝起來,讓它們之間能夠互相替換,此模式讓算法的變化獨立於使用算法的客戶。java 模式結構     舉例:         游泳池中有不一樣種類的鴨子,有綠頭鴨,紅頭鴨,橡皮鴨,木頭鴨等。不一樣鴨子的特徵或行爲不一樣。綠頭鴨(MallardDuck)能夠叫聲是「quack」,會飛;橡皮鴨叫聲是「queak」,不會飛;木頭鴨不會叫,也不會飛。利用
相關文章
相關標籤/搜索