SetterGetter方法

SetterGetter方法,第1张

SetterGetter方法 Setter/Getter方法

开发中我们经常需要定义一些方法来 *** 作成员变量,想名字非常难,所以就有了getter-setter方法,getter-setter方法格式和写法都是固定的,所以只要有getter-setter方法我们就不用煞费心思的去想方法名称了,解决我们起名字难问题。并且getter-setter方法还是程序员之间的一种规范,以后别人只要想给属性赋值立刻就会想到getter-setter方法,这样降低了程序员之间的沟通成本。

Setter方法

作用:用来设置成员变量,可以在方法里面过滤掉一些不合理的值

命名规范:

  • 必须是对象方法
  • 返回值类型为void
  • 方法名必须以set开头,而且后面跟上成员变量名去掉”_” 首字母必须大写
  • 必须提供一个参数,参数类型必须与所对应的成员变量的类型一致
  • 形参名称和成员变量去掉下划线相同

例如

    public void setId(Integer id){
        this.id = id;
    }
Getter方法

作用:为调用者返回对象内部的成员变量的值

命名规范:

  • 必须是对象方法
  • 必须有返回值,返回值的类型和成员变量的类型一致
  • 方法名必须是成员变量去掉下划线
  • 一定是没有参数的

例如

public String getUserName(){
        return userName;
    }
Idea中快速使用getter/setter方法


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5682484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存