캡슐화

태그: ,

카테고리:

캡슐화는 객체의 의존성을 낮추기 위해 필요한 아주 중요한 개념이다

캡슐화를 통해 객체의 데이터와 연산을 하나로 묶고,
객체의 구성요소들을 외부에서 직접 접근하지 못하게 은닉하거나
변경할 수 없도록 한다

public class PersonalInformation {
  public static final String name = "홍길동";
  private String phoneNumber = "010-1234-1234";

  public void setPhoneNumber(String phoneNumber) {
    this.phoneNumber = phoneNumber; 
  }

  public String getPhoneNumber() { return phoneNumber; }
}

댓글남기기