¡Esta es una revisión vieja del documento!


10 - Enumeración

Las enumeraciones son una construcción del lenguaje introducida en la versión 5 de Java. Se trata de clases especiales que nos sirven para definir listas enumeradas de constantes. La única restricción que tiene las enumeraciones sobre las clases es que las enumeraciones no se pueden extender ya que implı́citamente toda enumeración está extendiendo a la clase java.lang.Enum. Además, el ámbito de los constructores debe ser private o de paquete.

Para crear una enumeración lo hacemos casi igual que una clase, con la diferencia que utilizamos la palabra reservada enum:

public enum createEnum {
    
}

Una vez creado, podemos ir añadiendo constantes a nuestra enumeración separadas por coma:

public enum createEnum {
    ENUM1,
    ENUM2,
    ENUM3
}

  • clase/daw/prog/2eval/enums.1672052609.txt.gz
  • Última modificación: 2022/12/26 12:03
  • por cesguiro