제12조: 클래스와 구성원의 접근 능력을 최소화하다

251 단어
클래스에서 배열을 이렇게 정의하지 마십시오.
public static final Type[] values = new Type{...};

private로 정의해야 합니다.
구성원 변수는private로 정의해야 합니다.
새 클래스를 만들 때, 클래스가 있는 가방의 바깥쪽 프로그램이 이 클래스를 사용할 필요가 없다면, 이 클래스도public 수식자를 제거해야 한다.

좋은 웹페이지 즐겨찾기