【java词典】set/get访问器
【java词典】set/get访问器...
话说天气燥热,人热,机器也热,胖编的电脑主板烧了,灵魂无主游荡了一个星期,好心塞。
本节开讲之前, 先回顾一下创建一个类的语法规范,类的声明形式如下:
修饰符 class 类名{
类体(包含变量及方法,变量用于描述类的属性,方法用于描述类的行为)
}
值得详述的是类体中的方法,为了方便记忆,笔者将方法分为三类,一类是构造方法,前节详解过,一类是set/get访问器,本节详解,一类是功能方法,实际上,功能方法就是能实现一定功能的方法体,没有特别意义,方法声明按前面章节介绍过的语法规范执行即可。
set/get访问器
set/get访问器是类中常用的一种方法,这类方法用于给类中的属性赋值或取得属性值。set访问器--用于给属性赋值,具体声明形式,可参考如下:
修饰符 void setXxx(数据类型 参数名){
this.属性名=参数名;
}
set方法的命名形式,通常是在set后面加上属性名,并且属性名的首字母大写,以便保持风格一致。
例如,类内有属性声明为private String name;为该属性创建的set访问器可以是:
public void setName(String name){
this.name=name;
}
get访问器--用于在外部获取属性的值,具体声明形式,可参考如下:
修饰符 属性数据类型 getXxx(){
return 属性名;
}
这里要注意数据类型必须跟属性名匹配。
例如,类内有属性声明为private String name;为该属性创建的set访问器可以是:
public void setName(String name){
this.name=name;
}
get访问器--用于在外部获取属性的值,具体声明形式,可参考如下:
修饰符 属性数据类型 getXxx(){
return 属性名;
}
这里要注意数据类型必须跟属性名匹配。
例如,类内有属性声明为private String name;为该属性创建的get访问器可以是:
public String getName(){
return name;
}
set/get访问器可以在Eclipse中利用菜单直接生成,但大家最好自己熟悉写法,这样才能了解方法的使用原理。
Java交流平台
长按二维码关注
长按二维码关注
本期作者:何红玉
本期美工:王媛
本期主审:何红玉
关注 Java交流平台
微信扫一扫关注公众号