Enum: Manuseando constantes de forma correta
Fala galera! Hoje tive um debate com um amigo sobre oque seria a classe ENUM do java e qual sua funcionalidade. Tendo isso em vista chegamos a uma conclusão sobre sua utilização e como substituiríamos nossas atuais constantes por esta forma linda de utiliza-las. Agora repasso para vocês um pouco sobre o mesmo. A partir da versio 5.0,Java lhe permite restringir uma variável para ter um de apenas uns poucos valores pré-definidos - em outras palavras, um valor de uma lista enumerada. (Os itens da lista enumerada sio chamados, surpreendentemente, de enums.) O uso de enums pode ajudar a reduzir os bugs no seu código. Por exemplo, na sua aplicação de automaçãp de lanchonetes, você poderia desejar reduzir os tamanhos de cafés possiveis a BIG ("gande"), HUGE ("enorme') e OVERWHELMING ('absurdo'). Se você deixar a possibilidade que um pedido de tamanho LARGE ("grande') seja feito, isso poderia causar um erro. Entram em agdo os enums. Com...