阅读量:0
在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中实现访问器方法。请注意,属性应该是私有的,以确保封装和数据安全性。