为了账号安全,请及时绑定邮箱和手机立即绑定

getName 还是name

System.out.println("添加了学生:"+students.get(id).getName()  为啥我是getName  而老师是name()

正在回答

2 回答

因为老师设置的是public公有属性,一般而言,做开发的时候为了信息安全,我们会选择使用private属性,然后使用get和set方法,这时候我们就是通过get方法获取属性了。

0 回复 有任何疑惑可以回复我~
#1

Romenlo 提问者

非常感谢!
2016-11-06 回复 有任何疑惑可以回复我~

首先这里是拿到了students集合里面的一个学生对象,老师在学生对象的方法里写的是name()获取姓名字符串,你定义的是getName方法所以不一样,以自己学生类定义的方法名为准

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

getName 还是name

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信