2013-10-22 3 views
-4

나는이처럼 보이는 인터페이스를 가지고와 ENUM을하는 것입니다. 이 인터페이스를 Enum으로 구현하려면 Enum singleton (DatabaseTableImpl.INSTANCE.getName())처럼 사용해야합니다. 제로 요소 Enum을 구현하여 정적 메서드 (DatabaseTableImpl.getName())로만 구성된 클래스처럼 사용할 수 있습니까?은 가능한 제로 요소

+8

시도했을 때 어떤 일이 발생 했습니까? 귀하의 컴파일러는 약 30 초의 지연으로 이와 같은 질문에 대한 100 % 신뢰할만한 답변을 제공합니다. 대신 여기에 묻는 것은 실제로 합리적인 발견 절차가 아닙니다. – EJP

+1

enum singleton을 원한다면 0 요소가 아닌 단일 요소 열거 형이 필요합니다. –

+1

왜 인터페이스를'enum'으로 쓰고 싶습니까? –

답변

0

은 가능한 제로 요소

로 ENUM을하는 것입니다. 당신은 항상 을 시도해 여기에서 묻는 시간 낭비 대신에 그것을 너 자신 시도했다.

내가 열거

당신은 할 수 없기 때문에이 인터페이스를 구현하는 것이 었합니다. 클래스는 인터페이스가 아니어도됩니다. enum.

이 질문과 이전 질문 사이의 관계는 나를 벗어납니다. 이

이 나에게 의미가 싱글 열거 것처럼

나는 그것을 사용하는 것이다. 하지 그것을 시도 왜 구현 및 정적 방법 다시

구성된 클래스처럼 사용할 수 있도록

나는 제로 요소 열거를 할 수 있습니까? 그것이 실제 문제를 해결하는 방법을 이해하지는 못합니다.