JavaScript設計模式之策略模式

在網上搜索「爲什麼MVC不是一種設計模式呢?」其中有解答:MVC其實是三個經典設計模式的演變:觀察者模式(Observer)、策略模式(Strategy)、組合模式(Composite)。所以我今天選擇學習策略模式。 策略模式:定義了一系列家族算法,並對每一種算法單獨封裝起來,讓算法之間可以相互替換,獨立於使用算法的客戶。 通常我並不會記得「牛頓第一定律」的具體內容,所以我也難保證我會對這個定義記
相關文章
相關標籤/搜索