ITEM 24: 멤버 클래스는 되도록 static으로 구현해라
중첩 클래스
종류
정적 멤버 클래스
public class Caculator {
// 열거 타입도 정적 멤버 클래스
public enum Operation {
PLUS, MINUS
}
}public class Caculator {
// 보통 다음과 같이 선언
public static class Operation{
}
}(비정적) 멤버 클래스
익명 클래스
제약 사항
지역 클래스
결론
참고
Last updated