Effective Java

이펙티브 자바 완벽 공략 2부

아이템 15 - 클래스와 멤버의 접근 권함을 최소화하라.

구현과 API를 분리하는 “정보 은닉”의 장점

</br> </br>

접근 제한자를 제대로 활용하는 것이 정보 은닉의 핵심이다.

클래스와 인터페이스의 접근 제한자 사용 원칙

</br> </br>

멤버(필드, 메서드, 중첩 클래스/인터페이스)의 접근 제한자 원칙

출처

이펙티브 자바 3/E
이펙티브 자바 완벽 공략 2