溫馨提示×

Java Accessor怎樣實現(xiàn)

小樊
81
2024-09-23 11:26:36
欄目: 編程語言

在Java中,訪問器(Accessor)方法通常用于獲取類的屬性值。它們也被稱為getter和setter方法。getter方法用于獲取屬性值,而setter方法用于設(shè)置屬性值。以下是如何實現(xiàn)Java訪問器的示例:

  1. 創(chuàng)建一個名為Person的類,具有nameage屬性:
public class Person {
    private String name;
    private int age;

    // ... 其他代碼 ...
}
  1. name屬性創(chuàng)建一個getter方法:
public String getName() {
    return name;
}
  1. age屬性創(chuàng)建一個setter方法:
public void setAge(int age) {
    this.age = age;
}

現(xiàn)在,您可以使用這些訪問器方法來獲取和設(shè)置Person類的屬性值:

public class Main {
    public static void main(String[] args) {
        Person person = new Person();

        // 使用setter方法設(shè)置屬性值
        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中實現(xiàn)訪問器方法。請注意,屬性應(yīng)該是私有的,以確保封裝和數(shù)據(jù)安全性。

0