java中通过将数据声明为私有的(private),再提供公共的(public)方法:getXxx() , setXxx()实现对该属性的操作。可以达到一下目的:
1.隐藏一个类中不需要对外提供的一些细节。
2.使用者只能通过实现制定好的方法访问指定类的数据,可方便的加入控制逻辑,减少使用者不恰当的操作。
3.便于修改,增加代码的可维护性。