본문 바로가기

Server Oriented/Java & JSP

접근제어자(public, protected, default, private), 제어자(static, abstract, final, transient, synchronized)

http://wckc015.blog.me/80158787626

public 자신과 모든 패키지, 모든 클래스에서 접근 가능

protected 자신과 동일 패키지 내, 자손 패키지 내에서 접근 가능

default 자신과 동일 패키지 내에서만 접근 가능, public/protected/private 등을 기술하지 않으면 default 적용

private 자신과 동일 클래스 내에서만 접근 가능

물론, setter 나 getter 가 public 으로 선언된다면 모든 패키지, 모든 클래스에서 접근 가능하겠죠. ~.