JAVA里面的set和get是什么意思啊?我看不少的程序都代码都有set或者是get什么是?单单就是读和写么?
3个回答
展开全部
简单点说
Man u = new Man();
u.setXXX();
u.getXXX();
你想给他赋值就用u.setXXX(); 取这个类的对象的某个值 就get
get和set都是类定义的方法,你的变量是private型的,就是私有类型,其他类都不能访问私有类型的变量,所以要在这个类内部设个能访问这些变量的方法,就是get和set,别个类要访问这两个私有变量的话,就可以通过这些方法来访问了。
Man u = new Man();
u.setXXX();
u.getXXX();
你想给他赋值就用u.setXXX(); 取这个类的对象的某个值 就get
get和set都是类定义的方法,你的变量是private型的,就是私有类型,其他类都不能访问私有类型的变量,所以要在这个类内部设个能访问这些变量的方法,就是get和set,别个类要访问这两个私有变量的话,就可以通过这些方法来访问了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
setUserName
getUserName
没有纯粹的就set和get
javabean里面的读和写的方法名前缀。。不是非要用set和get,只是大家都习惯了,就这样了。。
getUserName
没有纯粹的就set和get
javabean里面的读和写的方法名前缀。。不是非要用set和get,只是大家都习惯了,就这样了。。
追问
那我不加它俩的话、会不会导致JAVA里面的一些框架用不了了呢?
追答
可能吧。。这个我没试过。。
好多地方都是默认的去寻找get和set开头的方法。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询