728x90
태그 달린 클래스로 열거 하기 보단 계층주고 클래스를 만들어 상속하여 처리하는 방법으로 사용해야 한다.
기존 클래스가 태그 필드를 사용하고 있다면 계층구조로 리팩터링하는걸 고민하자
728x90
'책 > EFFECTIVE JAVA' 카테고리의 다른 글
[클래스와 인터페이스]아이템25. 톱레벨 클래스는 한 파일에 하나만 담으라 (0) | 2024.10.21 |
---|---|
[클래스와 인터페이스]아이템24. 멤버 클래스는 되도록 static으로 만들라 (0) | 2024.10.16 |
[클래스와 인터페이스]아이템22. 인터페이스는 타입을 정의하는 용도로만 사용하라 (1) | 2024.10.11 |
[클래스와 인터페이스]아이템21. 인터페이스는 구현하는 쪽을 생각해 설계하라 (0) | 2024.10.11 |
[클래스와 인터페이스]아이템20. 추상 클래스보다는 인터페이스를 우선하라 (0) | 2024.10.11 |