在Java中,访问器(Accessor)方法通常用于获取类的属性值。它们也被称为getter和setter方法。getter方法用于获取属性值,而setter方法用于设置属性值。以下是如何实现Java访问器的示例:
Person
的类,具有name
和age
属性:public class Person {
private String name;
private int age;
// ... 其他代码 ...
}
name
属性创建一个getter方法:public String getName() {
return name;
}
age
属性创建一个setter方法:public void setAge(int age) {
this.age = age;
}
现在,您可以使用这些访问器方法来获取和设置Person
类的属性值:
public class Main {
public static void main(String[] args) {
Person person = new Person();
// 使用setter方法设置属性值
person.setName("John Doe");
person.setAge(30);
// 使用getter方法获取属性值
String name = person.getName();
int age = person.getAge();
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}
}
输出:
Name: John Doe
Age: 30
这就是如何在Java中实现访问器方法。请注意,属性应该是私有的,以确保封装和数据安全性。