温馨提示×

如何通过成员变量实现Java类的封装

小樊
87
2024-08-20 16:48:29
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要通过成员变量来实现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方法,可以控制对这些成员变量的访问和修改,从而实现类的封装。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何通过static变量实现java类的单例模式

0