java信息的封装和隐藏

java中通过将数据声明为私有的(private),再提供公共的(public)方法:getXxx() , setXxx()实现对该属性的操作。可以达到一下目的:

1.隐藏一个类中不需要对外提供的一些细节。

2.使用者只能通过实现制定好的方法访问指定类的数据,可方便的加入控制逻辑,减少使用者不恰当的操作。

3.便于修改,增加代码的可维护性。

原文地址:https://www.cnblogs.com/wfswf/p/14616507.html