课程
/后端开发
/Java
/SpringBoot构建电商基础秒杀项目
为什么BussinessException构造方法的构造参数是CommonError接口的对象,而传参却传的是EmBussinessError枚举对象,这一块不是很理解?求解答
2019-03-29
源自:SpringBoot构建电商基础秒杀项目 3-5
正在回答
解耦,提高代码复用性。EmBussinessError枚举类实现了CommonError接口】
向上转型,这样的好处就是,你还可以新建一个EmRuntimeError实现CommonError,这样直接传参就好了,方法都不用改的。这样就是把具体实现解耦出来。
因为EmBussinessError实现了CommonError啊
举报
应用SpringBoot快速搭建拥有用户、商品、交易及秒杀活动的电商秒杀应用。
1 回答setErrorMsg的方法为什么要返回CommonError呢?
1 回答为什么说commonError是Em这个类
1 回答添加商品时参数为啥不用对象的形式来接受?
4 回答声明的对象为什么报错?