設計模式的理解--策略模式

策略模式: 定義了算法族,分別封裝起來,讓他們之間可以相互替換,讓算法的變化獨立於使用算法的客戶。     個人理解:    需要做一件事情,但事情的內容是不確定的,可能是事情A,可能是事件B,由某些條件決定   在程序中體現爲: public class Person { public void doOneThing(事件類型){ if(事件類型 ==事情A){ //這樣做 }else if(事
相關文章
相關標籤/搜索