設計模式之策略模式(java)

1、概念 定義了一個算法簇,對每個算法進行封裝,使得算法之間可以相互代替。 2、 UML類圖 3、java代碼實現  抽象策略角色:策略類,通常是一個接口或抽象類 public abstract class Strategy { public abstract void algorithmInterface(); } 具體策略角色A、B、C:包裝了相關的算法和行爲 public class
相關文章
相關標籤/搜索