6 實戰
促銷政策接口
返現政策
立減政策
滿減政策
測試類
改造後的測試類
可見 if/else 語句過多,采取政策+工廠模式結合
政策工廠
最新測試類
輸出結果
7 源碼應用解析
JDK中的比較器接口
政策比較器
比如Arrays類中的 sort 方法通過傳入不同比較接口器的實作達到不同排序政策
JDK中的TreeMap
類似于促銷活動中有促銷政策對象,在T reeMap 中也有比較器對象
compare 方法進步加工
Spring 中的Resource
不同通路政策
Spring 中bean 的初始化ceInstantiationStrategy
兩種 bean 的初始化政策
參考