推荐博客:https://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html
个人理解:
针对代码中出现多个if-else 会显得代码非常多,难以理解
优化1:将每个if-else中的代码封装成方法,增加可读性
优化2:使用策略模式,新建抽象类,增加不同的实现类
//以上两种,调用方调用哪个方法或者策略类都得自己判断
推荐博客:https://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html
个人理解:
针对代码中出现多个if-else 会显得代码非常多,难以理解
优化1:将每个if-else中的代码封装成方法,增加可读性
优化2:使用策略模式,新建抽象类,增加不同的实现类
//以上两种,调用方调用哪个方法或者策略类都得自己判断