자바 enum은 상수 모음보다 더 강하다: 필드와 메서드를 넣는 이유
자바 enum을 단순 상수 모음이 아니라 필드, 생성자, 메서드, switch 기준으로 설명합니다. 상태와 분류를 타입으로 표현하는 기준, 과하게 쓰면 안 되는 경우와 실무 판단 기준도 실제 코드 예제로 정리합니다.
자바 enum을 단순 상수 모음이 아니라 필드, 생성자, 메서드, switch 기준으로 설명합니다. 상태와 분류를 타입으로 표현하는 기준, 과하게 쓰면 안 되는 경우와 실무 판단 기준도 실제 코드 예제로 정리합니다.
C 언어 define const 차이를 전처리 치환, 타입 검사, 디버깅, 배열 크기 기준으로 정리합니다. #define, const, enum 상수를 언제 쓰면 좋은지도 예제로 비교해 상수 선택 기준을 쉽게 잡습니다.
자바 static과 final 차이를 초보자 기준으로 쉽게 정리합니다. static은 클래스 소속과 공유 범위를, final은 재할당과 재정의 제한을 다룬다는 기준으로 static field, final 변수, static final 상수, final 클래스와 final 메서드까지 실전적으로 설명합니다.