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

老师,这里的get和set是不是只要一个set就好?前面的get方法好象没用啊?

这里的getScreen方法有啥用吗?我试了下,把这个方法注释掉,也不影响Initail类中的调用啊

正在回答

2 回答

private float screen = 23.8;

public float getScreen(){

     return screen;   

}

比如在这段代码中,screen的值已经被private私有化了,无法在其它类中直接调用。想要调用就只能通过给定的getScreen方法,如果你注释掉还不影响其它类中的调用,说明你定义screen属性时给的是public公有类,你又没给它加私有化限制当然可以在外类随便调用了。

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

看你字段给的是公有还是私有咯   公有的不需要get方法

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

举报

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

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

进入课程

老师,这里的get和set是不是只要一个set就好?前面的get方法好象没用啊?

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