접근제어자

위키원
greenwood26 (토론 | 기여)님의 2020년 8월 11일 (화) 10:01 판 (종류)
이동: 둘러보기, 검색

접근제어자란 자바 클래스에서 멤버들이 노출되는 것을 막기 위해 접근을 제한해주는 것을 말한다.[1]

종류

종류 동일 클래스 하위 클래스 동일 패키지 외부 패키지(클래스)

public

모든 접근을 허용

protected

같은 패키지(폴더)에 있는 객체와 상속관계의 객체들만 허용

default

같은 패키지(폴더)에 있는 객체들만 허용

private

현재 객체 내에서만 허용

각주

  1. Gyrfalcon, <JAVA 접근 제한자 (public, private, protected, defalult)>, <<개인 블로그>>, 2014-02-27

참고자료