Java里边的属性一般是public的,这就导致了我们可以对属性不加限制的任意赋值。怎么样来改变这种不合理的状况呢?即过滤掉一些不合理的数据输入。Java提供了private关键字来进行限制。
private修饰的属性只能在类内部访问,不能在类外部进行访问。我们可以提供属性对应的set方法来进行访问限制。把set方法访问级别设置成public的即可。
Java里边的属性一般是public的,这就导致了我们可以对属性不加限制的任意赋值。怎么样来改变这种不合理的状况呢?即过滤掉一些不合理的数据输入。Java提供了private关键字来进行限制。
private修饰的属性只能在类内部访问,不能在类外部进行访问。我们可以提供属性对应的set方法来进行访问限制。把set方法访问级别设置成public的即可。