Enum Class란? 열거형이라고 부르며, 서로 연관된 상수들의 집합을 의미한다. 기존에 상수를 정의할때는 final static String과 같은 문자열이나 숫자로 나타냈었는데, enum을 사용하면 보다 코드의 가독성을 높힐 수 있다. 그렇다면 enum을 쓰게 되면 우리가 얻을 수 있는건 무엇일까? 1. 코드가 단순해지고, 가독성이 좋아진다. 2. 인스턴스의 생성과 상속을 방지하여 상수값의 안정성이 보장된다. 3. enum을 이용해 새로운 상수들의 타입을 정의하므로써 정의한 타입 외의 타입을 가진 데이터값을 캄파일시 체크 할 수 있다. 4. enum이라는 키워드를 통해 구현의 의도를 파악 할 수 있다.(열거) public class Example { //기존에 상수를 정의하는 방법 public st..