본문
[2017.09.04] 18. Enum 사용 시, 알아야 할 점
컴퓨터/이론: 개발 2017. 9. 4. 06:09
Enum의 개념과 사용 이유는 http://heepie.tistory.com/32 에서 살펴볼 수 있다.
Enum을 제대로 사용하기 위해 알고 있어야하는 점을 알아보자.
먼저, 자바 공식 문서를 살펴보면 다음과 같은 특징을 알 수 있다.
(출처 - https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html)
1. Enum은 클래스이다.
그래서 클래스의 성격을 가지고 있다.
1) 변수 설정 가능
2) 생성자 설정 가능
3) 메소드 설정 가능 등등
2. Enum의 생성자의 접근제어자는 private이다. (∴ 인스턴스를 생성할 수 없다.)
추가적으로 상속 또한 금지되어 있다.
1 | Planet p = new Planet(); // 컴파일 오류 발생 | cs |
#enum 주의사항 #enum 특징 #enum 알아야 할 점
'컴퓨터 > 이론: 개발' 카테고리의 다른 글
[2017.09.04] 02. Git의 branch의 개념 (0) | 2017.09.04 |
---|---|
[2017.09.04] 01. Git의 개념과 흐름 (0) | 2017.09.04 |
[2017.08.29] 16. 제네릭 개념과 알아야할 점 (0) | 2017.08.29 |
[2017.08.22] 15. 복제와 참조 (0) | 2017.08.22 |
[2017.08.21] 14. Object 클래스 (0) | 2017.08.21 |
댓글