行爲型模式@策略模式 亦稱: Strategy

意圖 策略模式是一種行爲設計模式, 它能讓你定義一系列算法, 並將每種算法分別放入獨立的類中, 以使算法的對象能夠相互替換。 問題 一天, 你打算爲遊客們創建一款導遊程序。 該程序的核心功能是提供美觀的地圖, 以幫助用戶在任何城市中快速定位。 用戶期待的程序新功能是自動路線規劃: 他們希望輸入地址後就能在地圖上看到前往目的地的最快路線。 程序的首個版本只能規劃公路路線。 駕車旅行的人們對此非常滿意
相關文章
相關標籤/搜索