enums
-
추가 인터페이스로 Enum을 확장하는 방법은 무엇입니까?카테고리 없음 2020. 8. 12. 09:50
질문 다음과 같이 변경할 수없는 다른 라이브러리의 기존 열거 형이 있습니다. enum PersonTypes { ADT("Adult"), CHD("Child"), INF("Infant"); private String value; PersonTypes(String value) { this.value = value; } } 인터페이스로 열거 형을 향상시키고 싶으므로 일부 기능을 제공합니다. 물론 다음 코드는 유효하지 않지만 내가 달성하려는 것을 보여줍니다. enum PrintablePersonTypes implements Printable { PersonTypes.ADT, PersonTypes.CHD, PersonTypes.INF; @Override public void printme() { sysout("I..