java設計模式之策略模式總結

策略模式的定義:(定義截自http://www.cnblogs.com/whgk/p/6087064.html) 1、策略模式定義了算法族,分別封裝起來,讓他們之間可以互相替換,此模式讓算法的變化獨立於使用算法的客戶 換句話講,也就是將那些使用的方法分別封裝成獨立的類,然後將這一類使用接口統一管理起來,讓需要使用這些方法的用戶能夠隨時調用它們。上面例子中的戰鬥行爲就相當於定義中的算法一詞。只是換了
相關文章
相關標籤/搜索