版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lyf844692713/article/details/84821977
推荐博客:https://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html
个人理解:
针对代码中出现多个if-else 会显得代码非常多,难以理解
优化1:将每个if-else中的代码封装成方法,增加可读性
优化2:使用策略模式,新建抽象类,增加不同的实现类
//以上两种,调用方调用哪个方法或者策略类都得自己判断