java的封装

Posted shenyueshuo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java的封装相关的知识,希望对你有一定的参考价值。

该露的露,该藏的藏

写程序 要求 高内聚 ,低耦合,    

高内聚:这个类的内部数据操作细节都是本类完成(无需其他类的参与),  低耦合:仅暴露少量的方法给外部使用..

封装的关键字: private

封装: 就是把一些数据给封装起来,别人无需了解其中的实现过程, 只管调用即可

封装的好处:无法直接通过对象名.属性  ,  需要我们通过调用 get/set方法来进行属性的访问,  增加了安全性.   比如: shenyue.age = 1000;//人的年龄不可能是1000岁,所以我们要把它封装起来,通过get/set方法访问和设置 属性的一些要求

 

*** 属性 私用 ,get/set  ***

以上是关于java的封装的主要内容,如果未能解决你的问题,请参考以下文章

java中如何将数据封装为JSON包?

Java封装性及属性的封装

Java面向对象:封装特性的学习

java调用C#封装的DLL文件

JAVA类的封装是啥意思??

JAVA封装字段快捷键或快速封装是哪个?