Item 15. 클래스와 멤버의 접근 권한을 최소화하라
잘 설계된 컴포넌트
정보 은닉의 장점
정보 은닉의 핵심은 접근 제어자를 잘 활용하는 것
public 클래스의 필드는 public이 아니어야 함
public 가변(non-final) 필드의 문제점
public 불변(final) 필드의 문제점
public이 허용되는 필드
Last updated