設計模式專題記錄之策略模式

1、什麼是策略模式: 策略模式是對算法的包裹,把算法的責任和本身分開,委派給不同的對象管理,最終可解決多重if判斷問題。 2、應用場景 傳統代碼中存在多重if判斷語句,類此代碼過於冗餘,客觀性和擴展性極弱。使用策略模式可以通過DB或者枚舉類進行維護各具體行爲的關係,也可做成可視化管理平臺,管理各行爲接口的權限和動態擴展。 3、底層實現原理: 將共同的行爲抽取出來作爲一個共同算法行爲標準(接口),每
相關文章
相關標籤/搜索