日期:2014-05-18  浏览次数:20596 次

关于get... 和set... 方法的问题
为什么get...方法需要返回值,而set...方法不需要返回值  

还有为什么get后的名字第一个字母需要大写   例如:getOperate

------解决方案--------------------
get英语什么意思?获得,当然要获得什么东西了
set什么意思?这样的问题很奇怪,getter setter是类的属性访问和修改器

getXXX setXXX,后面的单词就是属性名,第一个字母大写这是javabean规范要求的
------解决方案--------------------
这个问题问得我比较无语,前人规定的,照着用就好了
------解决方案--------------------
如果楼主一定要让SET有个返回值的话,也不是不可以.但是没有意义而已.
而GET如果没有返回值,。。。。。。那还叫GET么.....?
------解决方案--------------------
LZ有必要研究一下面向对象了!!!其实这两个单词的意思已经很明白了,3楼说得也很对