溫馨提示×

如何通過成員變量實現Java類的封裝

小樊
83
2024-08-20 16:48:29
欄目: 編程語言

要通過成員變量來實現Java類的封裝,可以使用私有訪問修飾符將成員變量設置為私有的,然后提供公有的getter和setter方法來訪問和修改這些私有成員變量。

下面是一個簡單的示例:

public class Person {
    private String name;
    private int age;
    
    // getter方法用于獲取name
    public String getName() {
        return name;
    }

    // setter方法用于設置name
    public void setName(String name) {
        this.name = name;
    }

    // getter方法用于獲取age
    public int getAge() {
        return age;
    }

    // setter方法用于設置age
    public void setAge(int age) {
        this.age = age;
    }
}

在這個例子中,name和age成員變量被設置為私有,外部類無法直接訪問它們。通過提供公有的getter和setter方法,可以控制對這些成員變量的訪問和修改,從而實現類的封裝。

0