設計模式(五):策略模式

介紹 策略設計模式是行爲設計模式之一。當我們爲特定任務使用多個算法時,使用策略模式,客戶端決定在運行時使用的實際實現。 策略模式的最佳示例之一是Collections.sort()採用Comparator參數的方法。基於Comparator接口的不同實現,對象將以不同的方式進行排序。 實例 對於我們的示例,我們將嘗試實施一個簡單的購物車,我們有兩種付款策略 - 使用信用卡或使用PayPal。 首先
相關文章
相關標籤/搜索