<aside> 💡 잘 설계된 컴포넌트는 클래스 내부 데이터와 내부 구현 정보를 외부 컴포넌트로부터 잘 숨긴다!

</aside>

정보 은닉의 장점

자바는 정보 은닉을 위한 다양한 장치를 제공한다.

기본 원칙은, 모든 클래스와 멤버의 접근성을 가능한 한 좁혀야 한다!