代碼重構之利用工廠模式簡化if else

實現思路: 1.定義抽象執行器TargetExcutor 2.子類繼承抽象執行器,並實現其中的抽象方法process 3.將if else 分支代碼寫到子類的process方法中 4.定義工廠方法TargetFactory,返回TargetExcutor 5.利用工廠方法getExcutor代替if else分支 這是我們項目中的一個execl導出工具類的一個方法,看到這麼多的if else 簡直
相關文章
相關標籤/搜索