設計模式之---策略模式

策略模式,顧名思義,是使用不同的策略解決問題的模式,孫悟空有七十二變,孫子兵法有三十六計,這裏的七十二變和三十六計裏的每一個變法和計謀,都是一種策略。需要當事者根據具體的情形,去做選擇變成什麼和使用哪一個計謀。   1. 策略模式類圖   2. 策略模式的組成: 抽象策略基類、策略實現類、調用者。 基類中有抽象的算法,實現類實現具體和算法行爲,調用者類持有策略接口的引用,可以靈活調用不同實現類的策
相關文章
相關標籤/搜索