Alguém, por favor, abre minha mente quanto esta ‘coisa’ chamada “ENUM”, leio, leio e não consigo entender!
OBRIGADO! 
Alguém, por favor, abre minha mente quanto esta ‘coisa’ chamada “ENUM”, leio, leio e não consigo entender!
OBRIGADO! 
Enum: classe cujo domínio é limitado e conhecido. Exemplos: sexo (masculino, feminino), estações do ano etc.
após criados são constantes ?
Sim:
public enum Sexo {
MASCULINO, FEMININO
}
Todo lugar que tiver uma variável do tipo Sexo só poderá ser Sexo.MASCULINO, Sexo.FEMININO ou null.
Sim:public enum Sexo { MASCULINO, FEMININO }Todo lugar que tiver uma variável do tipo Sexo só poderá ser Sexo.MASCULINO, Sexo.FEMININO ou null.
Anotações?
Para quem programa ou programou em c++
http://www2.enel.ucalgary.ca/People/Norman/enel315_winter1997/enum_types/
Um abraço!
Só lembrando que enum no Java é um pouco diferente de enum em C++.
Uma outra discussão sobre enum:
http://www.guj.com.br/posts/list/51181.java
E pra que diabos servem essas anotações? Já li, reli e nada de eu entender qual é…
E essas anumerações, alguém tem um exemplo de utilização? Tipo, essas coisas são instanciáveis?
Obrigado…