Utilizor
Contact Us

Java Encapsulation

Hiding sensitive data.

Examples

Get and Set

Accessing private variable via methods.

public class Person {
  private String name; // private = restricted access

  // Getter
  public String getName() {
    return name;
  }

  // Setter
  public void setName(String newName) {
    this.name = newName;
  }
}

public class Main {
  public static void main(String[] args) {
    Person myObj = new Person();
    myObj.setName("John");
    System.out.println(myObj.getName());
  }
}

Test Your Knowledge

Java Quiz

No quiz available for this topic yet.