Java: enum의 뿌리를 찾아서...
이번 글에서는 자바 1.5버전부터 새롭게 추가된 열거형 상수인 enum(enumeration)에 대해 알아보겠습니다. 열거형은 서로 연관된 상수들의 집합입니다. 이번 글은 enum 정의와 enum 사용방법, 그리고 enum
www.nextree.co.kr
출처
🛸 Enum이란? 🛸
관련이 있는 상수들의 집합 (열거형)
=> 어떤 클래스가 상수만으로 작성되어 있으면 class로 선언하기보다
=>"enum"이라고 선언하여 '이 객체는 상수의 집합'임을 명시적으로 나타냄
= enumration
컴파일타임에 모든 값을 가지고 있어야 함
🛸 Enum을 사용한 상수 정의 🛸
- 코드가 단순해지고 가독성이 좋아짐
- 인스턴스 생성과 상속 방지
- 키워드 enum으로 구현의 의도가 열거임을 확실시
🛸 생성자 🛸
private 지정
(싱글톤의 일반화)
예시예시
'💾 Backend > 우아한 테크코스-프리코스' 카테고리의 다른 글
🛸 객체지향 생활체조 원칙 🛸 (1) | 2023.10.29 |
---|---|
🛸 MVC 패턴 (0) | 2023.10.27 |
🪐우테코 프리코스🪐 - 2주차 과제🔭 (0) | 2023.10.26 |
🪐우테코 프리코스🪐 - 2주차🚀 (3) | 2023.10.26 |
1주차 우테코 코드 임시저장소 (0) | 2023.10.23 |