enum - 열거형 타입
enum 이란 ?: enum은 열거형 타입으로, 관련 있는 고정된 상수들을 하나로 묶을 수 있다. ADD, SUBTRACT, MULTIPLY, DIVIDE 등의 연산자들을 Operation이라는 enum으로 관리할 수 있다.코드 가독성, 유지보수성, 타입 안정성을 높여준다. 가독성Operation.ADD처럼 명확하게 표현됨타입 안정성잘못된 값은 컴파일 단계에서 오류 발생, 더 안전하다유지보수성연산 추가/수정이 쉽다 (e.g., 나중에 MOD, POWER 등 확장 가능)switch문 없이도 처리 가능apply() 같은 메서드를 enum 안에 정의해서 직접 계산 가능기호 매핑 편리"+" 등의 기호를 연산자와 연결해서 입력값 처리나 출력에 활용 가능 char는 그냥 자유롭게 문자 쓰는 메모장 같은 느낌이고,e..
더보기