[Java] Nested Enum

동민·2021년 11월 15일
0

Enum 안에 Enum 을 정의하려면 인터페이스를 활용해야한다.

interface Country {
    Country USA = Americas.USA;

    enum Asia implements Country {
        Indian,
        China,
        SriLanka
    }
    enum Americas implements Country {
        USA,
        Brazil
    }
    enum Europe implements Country {
        UK,
        Ireland,
        France
    }
}
profile
BE Developer

0개의 댓글