Getter 和 setter 方法的书写
时间: 2024-02-15 14:04:59 浏览: 111
Vue和React有哪些区别
Getter和setter方法是用来读取和设置对象属性值的方法,一般遵循以下规则:
1. Getter方法的命名可以是get + 属性名,返回属性值的类型与属性类型相同。
2. Setter方法的命名可以是set + 属性名,参数类型与属性类型相同,返回值类型一般为void。
3. Getter和setter方法可以是公共的(public),也可以是私有的(private),根据具体情况而定。
下面是一个示例代码:
```
public class Person {
private String name;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
```
在上面的代码中,getName()方法用来获取Person对象的name属性值,setName()方法用来设置Person对象的name属性值。
阅读全文