JAVA 中的 GET和SET方法是什么意思?为什么要这么使用?
别说的那么专业化了,理解都要半天。
就这么理解吧,面向对象中,想对类的成员变量设置访问一些权限,于是,就将该字段设置为private的,这样别的类就不能访问了,然后在该内定义两个方法,一个专门用于获取,一个用于修改,这样,在你不想让别人乱动该字段的时候,就在该方法内写一些限制条件。
而为了规范起见(团队开发需要嘛),就根据人家老外的习惯,将方法名设置为set+字段名,get+字段名(名字乱改没问题),既然规范了,那就是别人都叫这名了,于是,有些框架给对象赋值就有方法了,方法名称由get或set开始的又有private变量名的,就找出来调用。hibernate1框架就这样弄得,至于后面的版本是不是这样就不大清楚了。

...全文
相关推荐
解决Java Calendar类set()方法的陷阱
主要介绍了解决Java Calendar类set()方法的陷阱,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
JAVA中关于set()和get()方法的理解及使用.docx
JAVA中关于set()和get()方法的理解及使用.docx
Java Arrays.asList使用方法解析
主要介绍了Java Arrays.asList使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Java程序设计 3 数组与集合 简图.ppt
Java程序设计 3 数组与集合 简图.ppt
java中封装的实现方法详解
在本篇文章里我们给大家详细分享了关于java中封装的实现方法,有需要的朋友们跟着学习下。



