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