在构造函数Java中使用setter

时间:2018-08-29 08:32:46

标签: java methods constructor

我读到某个地方,构造函数中的setter并不总是有效。所以我的问题是: 在构造函数中使用setter更好吗?因为这样可以在这样的方法中添加一些验证:

public void setNumber(int number){
   if(number > 5)
      this.number = number;
   else 
      this.number = -1; 
}

或者最好只使用this.number = number;

0 个答案:

没有答案