假设我们想设置一个我们通常做int y
的值5
y=5;
int y=0;
y=5;
但是如果我们使用 getter 和 setter 比我们按照以下方式
public class x {
private int y;
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
然后我们创建 x 的对象并调用它的方法
x x1=new x();
x1.setY(5);
我的问题是如果我们可以直接设置 y=5 那么为什么要使用 getter 和 setter 方法