weixin_53120973
Aggressive!
采纳率0%
2021-02-24 16:18

在JAVA中,为什么set函数要设置形参,而get函数不用设置?

在JAVA中,为什么set函数要设置形参,而get函数不用设置?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

6条回答

  • weixin_42534024 何必要如此 2月前

    当然你可以写个set不写形参也可以 你可以在方法给个固定值 每次掉这个方法就只能设置为这个值、

    比如:

    void setName(){

        this.name="固定值";

    }

    点赞 评论 复制链接分享
  • qq_43243317 穿白衬衣的少年 2月前

    set赋值当然需要把值传给他,get获取值当然不需要传参,当然你也可以在get方法中添加参数,在get方法中做一些业务逻辑,但是这不符合javabean规范,在使用框架时有可能会报错!如果实在理解不了,你就认为是javabean规范规定这样做的

    点赞 评论 复制链接分享
  • qq_40062618 qq_1113502097 2月前

    set意思位设置,get意思为得到。 你要给一个值赋值,你是不是需要传入赋值的值。 你去获得一个值,直接拿就行,就不要在传入值。 因此set传入参数但无返回值,get无需传入参数但有返回值

    点赞 评论 复制链接分享
  • i__0o0__ i__0o0__ 2月前

    只要是有参数不都是要有的吗,你说的形参是指什么

    点赞 评论 复制链接分享
  • weixin_53120973 Aggressive! 2月前

    求大佬给我这个萌新解答解答

    点赞 评论 复制链接分享
  • Naive_3 Do.7 2月前

    set要变化值,不传值你变化啥子?get不需要变化啊

    点赞 评论 复制链接分享