no entiendo porque el constructor se tiene que declarar como privado?
y supuestamente no se pueden crear instancias de esta clase pero entonces porque se puede hacer esto:
Código
y porque cuando se llama un método estático de esta clase se escribe "Enum" en lugar de "enum"
enum talla{MINI,MEDIANO,GRANDE}; public class prueba{ talla s=talla.MINI; talla m=talla.MEDIANO; talla l=talla.GRANDE; } }
Código
talla la_talla=Enum.valueOf(talla.class,"s");