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

正在回答

3 回答

getter,setter是一种规范,如果一个类里面有很多字段,我想动态的获取这些字段的值(比如说有字段str,abc,dgv,我要你设计一个方法,我传进字段的名称和它的值,你来把值设置进去)怎么办呢?有了setter这个规范,我可以构造一个setter方法(即set+字段名并且字段名第一个字母转为大写,很简单),通过反射获取该Method,然后设值,这个在一些框架中用的及其广泛!

getter、setter实现的效果和构造函数很相似,但前者更为实用与清晰!让人一目了然。

构造函数的功能远不止赋值啊,学完继承和多态你就会慢慢清晰了。

加油

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

AfterYoung 提问者

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

set,get来获取或设置原对象的private属性。

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

初始化!

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

AfterYoung 提问者

就是构造方法一样,初始化?他和构造方法有什么区别?
2016-07-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530553    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

getter,setter

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