求教java中的set和get的问题

各位高手,本人初涉java,书看了几十页遇到一个个人人为比较概念的问题代码如下,只是为了表达这家伙叫小明,用上了set\get方法,这样做有什么好处?据说是和安全性有关系... 各位高手,本人初涉java,书看了几十页
遇到一个个人人为比较概念的问题
代码如下,只是为了表达这家伙叫小明,用上了set\get方法,这样做有什么好处?
据说是和安全性有关系?
============================================
public class Student {
String name;
public String getName() {
return name;
}
public void setName(String me) {
this.name = me;
}

public static void main(String[] args) {
Student s1=new Student();
s1.setName("小明");
System.out.println("学生的姓名为:"+s1.getName());
}
}
展开
 我来答
匿名用户
2014-09-17
展开全部
set就是对某一属性重新赋值,get就是得到某一属性的值,这样可以很好的对类中的某一属性进行操作
追问
是不是可以理解为:set和get 就是发送和接收的关系,虽然我给的例子中很不必要,但是在实际编程开发中,可以在不同的类之间互相传递参数,实现赋值?谢谢!

http://zhidao.baidu.com/question/1238579380810762299.html?sort=6#answer-1812849719

顺便回答下这个问题呗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式