🤔 어설프게 설계된 컴포넌트와 잘 설계된 컴포넌트의 가장 큰 차이는?!

🍀 정보 은닉의 장점

✨ 자바에서는 접근 제한자(private, protected, public)를 제대로 활용하는 것이 정보 은닉의 핵심 !

기본 원칙은 간단!

1. public일 필요가 없는 클래스의 접근 수준을 package-private으로 좁히자