1.只对自己开放,可以被自己的get/set方法进行读写,外部无法访问
使该属性的值只被自己影响。更符合面对对象的封装思想
2.如果不进行封装,修改属性时就要对调用的每一处地方进行修改,
而用private只需要修改对象即可。
3.拒绝外部的随意访问,保证数据的合法安全。
1.只对自己开放,可以被自己的get/set方法进行读写,外部无法访问
使该属性的值只被自己影响。更符合面对对象的封装思想
2.如果不进行封装,修改属性时就要对调用的每一处地方进行修改,
而用private只需要修改对象即可。
3.拒绝外部的随意访问,保证数据的合法安全。