Como utilizar a classe Enum

Boas pessoal.

Estou a tentar usar o exemplo, sobre Enum, que se encontra no seguinte URL: http://java.sun.com/docs/books/tutorial/java/javaOO/enum.html

Quando sigo o exemplo obtenho o seguinte erro: "syntax error on token “enum”, interface expected. Qual o problema? Preciso de alguma biblioteca extra para que este exemplo possa funcionar?

Obrigado.

Abraços.

Poste seu código, poderemos te ajudar melhor! :razz:

O meu código está aqui:

public enum Estado {
ACTIVO, DESACTIVO
}

public class Estado {
Estado estado;

public Estado(Estado estado) {
this.estado = estado;
}

public void tellItLikeItIs() {
switch (estado) {
case ACTIVO: System.out.println(“Mondays are bad.”);
break;

case DESACTIVO: System.out.println(“Fridays are better.”);
break;

default: System.out.println(“Midweek days are so-so.”);
break
}
}
}
}

Obrigado pela ajuda!!

Abraços

Qual a JDK está instalada?

Amigo,tenta renomear teu enum!
Tu tem uma classe e um enum com mesmo nome e no mesmo arquivo.
Creio que esse seja o erro!