Java的封装到底为我们做了什么?

1.把对象的状态和行为看成一个统一的整体,将二则存放到一个类中,该类即可以看作位封装
2.“信息赢藏”:对外界不需要知道的当前的内部信息,只需要知道有一个方式可以获取或修改当前的信息,信息(属性)的封装
3.代码的实现无需知晓,知道通过当前的方法名即可调用或执行完需求,方法的封装就是对外界不暴露出自身的信息,通过某些途径可以完成调用者的需求即可。

**

封装的好处:

数据安全,直接带成员变量,而是用过提供的方法来访问,在方法中进行的判断来操作当前变量数据一体化,类就是对象的一个封装(属性和行为)

**

猜你喜欢

转载自blog.csdn.net/a_123gogo/article/details/83447256