Java

접근 제어자 (access modifier)

림디 2020. 4. 7. 12:00
반응형

private- 같은 클래스 내에서만 접근 가능

protected - 같은 패키지, 상속받은 자손 클래스에서만 접근 가능

public - 접근 제한이 없음

default - 같은 패키지 내에서만 접근 가능

 

접근 제어자를 사용 하는 이유

- 외부에 불필요한 부분을 노출시키는 것을 방지함으로써 데이터를 보호하기 위해서

- 내부적으로만 사용되는 부분을 감추기 위해서