자바 썸네일형 리스트형 Effective java 정복기 4장 아이템_15 클래스와 멤버의 접근 권한을 최소화하라 정보 은닉- 다른 객체에게 자신의 정보를 숨기고 자신의 연산만을 통해 접근을 허용하는 것- 여러 컴포넌트를 병렬로 개발 가능 (시스템 개발 속도 UP)- 각 컴포넌트를 더 빨리 파악할 수 있고 교체 부담도 적음 (시스템 관리 비용 DOWN) - 성능 최적화 도움- 소프트웨어 재사용성 UP // AS-ISpublic class A{ private int a;}public class B{ // B가 A에서만 쓰이는 클래스라면? private int b;} // TO-DOpublic class A{ private int a; private static class B{ private int b; }}멤버 접근성의.. 더보기 이전 1 다음