StudyToCert

OCP Java / Lecciones · English

Oracle Certified Professional: Java SE Developer 1Z0-831 (Java SE 25)

Enums con campos, constructores, métodos y values()/valueOf()/ordinal()

Un enum es una clase con un conjunto fijo de instancias con nombre. enum Size { SMALL, MEDIUM, LARGE } crea exactamente tres objetos Size, y ningún código puede crear más, porque los constructores de un enum siempre son private (implícitamente, si no escribes modificador; escribir public o protected es un error de compilación). Cada constante es un campo public static final, así que te refieres a ellas como Size.SMALL, y como solo hay una instancia de cada una, comparar enums con == es seguro.

Cuenta gratis

Sigue leyendo gratis

Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 6 secciones más, 4 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.

Crear cuenta gratis Iniciar sesión

Estudia OCP Java gratis
Plan semana a semana con lecciones, cuestionarios, simulaciones de examen y práctica, en español.
Abrir el plan de estudio