Enumeradores
Definição
Enumeradores é um tipo especial de classe que define um conjunto de objetos imutáveis.
Implementação de enumeradores no Java
public enum Prioridade{
BAIXA,
MEDIA,
ALTA,
URGENTE
}Prioridade p = Prioridade.BAIXA;
// BAIXA
System.out.println(p);Prioridade p = Prioridade.ALTA;
if(p == Prioridade.ALTA){
System.out.println("A prioridade é alta");
}Representação de enumeradores na UML
Nos diagramas de classe da UML, os enumeradores são representados pelo estereótipo enumeration. Os valores da enumeração devem estar em caixa alta.