在 Java 編程中,get 和 set 是非常常用的兩個方法。它們通常是類的公共方法,用于獲取和設置私有屬性的值。
public class Student { private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }
在上面的代碼中,我們定義了一個名為 Student 的類,其中包含了兩個私有屬性 name 和 age。在類中,我們使用了 get 和 set 方法來訪問這些私有屬性。
get 方法通常用于獲取私有屬性的值。在以上代碼中,我們可以通過調用 getName() 和 getAge() 方法來獲取對應的私有屬性的值。在這里,我們可以發現 get 方法通常不需要傳入參數,只需要返回對應的私有屬性。
set 方法通常用于設置私有屬性的值。我們可以通過調用 setName() 和 setAge() 方法來設置對應的私有屬性的值。在這里,我們可以發現 set 方法通常需要一個參數,用于設置對應的私有屬性的值。
總的來說,get 和 set 方法是 Java 中一種非常常見的編程方式,用于訪問私有屬性,并且使得類的屬性更加安全。通過使用 get 和 set 方法,我們可以在訪問對象的私有屬性時,更加靈活地進行操作。