setErrorMsg的方法為什么要返回CommonError呢?
setErrorMsg的方法為什么要返回CommonError呢?視頻已經(jīng)看完了,后面的代碼都沒(méi)用到,跟著敲的時(shí)候沒(méi)發(fā)現(xiàn),后來(lái)回來(lái)自己敲代碼的時(shí)候,發(fā)現(xiàn)有這么個(gè)set方法返回this,百度了一下set方法返回this的用處,網(wǎng)上說(shuō)是為了方便鏈?zhǔn)秸{(diào)用什么的,但是在這里好像沒(méi)什么用!??!感覺(jué)好奇怪,完全不知道做什么用的?。。?,有老師或者同學(xué),解答一下嗎?謝謝了!??!
@Override
public?CommonError?setErrorMsg(String?errorMsg)?{
????this.errorMsg?=?errorMsg;
????return?this;
}
2019-06-10
對(duì)于通用類型錯(cuò)誤碼,比如視頻中的類型錯(cuò)誤,可能在實(shí)際需求中有多個(gè)不同的反饋信息,比如郵箱錯(cuò)誤,用戶名錯(cuò)誤等,但是它們都對(duì)應(yīng)于同一錯(cuò)誤碼。這樣寫(xiě)可以不必注意錯(cuò)誤碼而只注意錯(cuò)誤信息,返回this會(huì)帶著錯(cuò)誤碼。