자바 enum은 상수 모음보다 더 강하다: 필드와 메서드를 넣는 이유
자바 enum을 단순 상수 모음이 아니라 필드, 생성자, 메서드, switch 기준으로 설명합니다. 상태와 분류를 타입으로 표현하는 기준, 과하게 쓰면 안 되는 경우와 실무 판단 기준도 실제 코드 예제로 정리합니다.
자바 enum을 단순 상수 모음이 아니라 필드, 생성자, 메서드, switch 기준으로 설명합니다. 상태와 분류를 타입으로 표현하는 기준, 과하게 쓰면 안 되는 경우와 실무 판단 기준도 실제 코드 예제로 정리합니다.
자바 오버로딩과 오버라이딩 차이를 정의 암기보다 실제 코드 판단 기준으로 쉽게 정리합니다. 같은 이름의 메서드가 언제 선택되고 언제 재정의되는지 설명합니다.