实例 Java 封装 (getters 与 setters)

x
 
public class Main {
  public static void main(String[] args) {
    Person myObj = new Person();
    myObj.setName("John");
    System.out.println(myObj.getName());
  }
}
class Person {
   private String name;
   // Getter
   public String getName() {
     return name;
   }
   // Setter
   public void setName(String newName) {
     this.name = newName;
   }
}
                    

输出结果

John