✏️ Const
- 상수는 데이터를 초기화 할 때 1회 이외에 절대 변경할 수 없는 변수
- 변경하지 말아야 할 변수를 건드려 프로그램에서 오류가 발생하는 것을 방지

- 상수 (const) vs 읽기 전용 변수 (readonly)

✏️ Enum
- 열거형은 상수를 하나의 그룹으로 묶어 관리
- 게임에서 캐릭터를 만들었을 때 캐릭터의 동작을 상수화 해서 저장할 때

열거 형식의 정의
👆 기반 자료형은 정수 계열(byte, sbyte, short, ushort, int, uint, long, ulong, char)만 사용가능
👆 기반 자료형을 생략할 경우 컴파일러가 int를 기반 자료형으로 사용
열거형 내부 상수에 저장되는 값
👆 상수의 값을 입력하지 않으면 첫 번째 요소에0, 두 번째 요소에 1과 같이 1씩 증가한 값이 자동으로저장, 예제에선 Idle = 0, Move = 1, Attack = 2, Defense = 3
👆 열거 요소의 값을 프로그래머가 원하는 값으로 입력하는 것도 가능 입력이 없으면 앞의 숫자 +1 로 자동저장
👆 Idle = 0, Move = 1, Attack = 10, Defense = 11