enum class2 java.lang.Enum (열거형) 주요 메소드 [1/1] 이전 글에서 사용한 코드를 그대로 써서 주요 메소드를 정리해보았습니다. package study.first; public class Study { public static void main(String[] args) { } } enum FinalValues { // enum 클래스의 열거 상수 (자동으로 public static final로 선언) CLOCK_SIZE(100), CLOCK_COLOR("White"), BOOK_SIZE(200), BOOK_COLOR("Blue"); // 값을 담을 필드 생성(private 캡슐화) private int size; private String color; // size 생성자 선언 FinalValues(int size) { this.size = size; } .. ▸JAVA/라이브러리(API) 2019. 12. 10. 열거형 클래스 (Enum Class) [ 열거형 클래스(enum class) ] 상수(final) 전용 클래스 코드는 짧고 의미를 강하게 하는 효과가 있음 정해진 상수를 매개변수로 받아야 하는 메소드의 매개변수를 강제할 수 있음 조금 어려운 개념인데 위의 세 가지 항목을 예시와 함께 정리해보겠습니다. 상세한 클래스 메소드 사용법은 아래 링크를 참조하시면 됩니다. 2019/12/10 - [JAVA/라이브러리(API)] - java.lang.Enum (열거형) 주요 메소드 [1/1] 상수(미리 정해진 값)을 사용하는 경우, 먼저 final 필드를 사용하는 방법이 있습니다. 예를 들어 제품 종류에 따른 크기와 색깔이 정해진 상수를 모아둔 클래스가 있고, 이를 필요로 하는 다른 클래스에서 가져다가 출력해주는 메소드가 있다고 가정해보겠습니다. 아래.. ▸JAVA/기본 문법 2019. 12. 10. 이전 1 다음 💲 추천 글 반응형