【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交流平台


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册