enum이란 자료구조가 있다고 해서 찾아보았다.
enum Name {data1,data2..}
의 형식으로 지정을한다.
아무 값도 지정을 하지 않으면 자동으로 0부터 순차적으로 값을 할당한다.
처음 값에만 5를 할당하면 그 뒤부터 순차적으로 6 7 8... 의 숫자가 할당된다.
enum의 값들은 Name.data의 형식으로 꺼낼 수 있다.
일종의 딕셔너리같은 형태인것 같다.
또한 객체 값의 재 할당이 불가능하다.
test의 객체는 재할당이 되지만 Count의 객체는 재 할당이 불가능한 모습
또 한가지 발견한 것은 key : value의 형식과 달리 위와 같은 형식으로 서로의 값에 접근할 수 있다.(신기하다)