[Java] 접근제어자(public, private, protected, default)

oneofakindscene·2021년 8월 27일
1

Java

목록 보기
1/12
post-thumbnail

접근제어자란

  • 접근제어자는 객체 안에 속해있는 멤버들(변수, 메소드)을 사용하는 입장에서 누가 이것을 사용할 수 있는가에 대한 권한에 차등을 주는 것접근제어자 라고 함

public과 private 이거 두개라도 잘 구별해서 알아두자

  • public은 모든 경우에 허용
    • public으로 선언된 변수, 메소드는 어디에서든 접근 가능
    • 따라서, public 모든 경우에 허용하기 때문에 접근이 쉽다.
  • private은 같은 클래스 내에서만 허용
    • private으로 선언된 변수, 메소드는 같은 클래스 내에서만 접근 가능

References

profile
oneofakindscene

0개의 댓글