En esta lección analizamos las enumeraciones en Java: qué es un
enum, cómo declararlo y dónde ubicarlo, cómo usarlo junto con
switch, iterar sus valores mediante
values(), y también aplicar los métodos
name(),
ordinal(),
valueOf(). Veremos las posibilidades avanzadas (
campos,
constructores,
métodos), revisaremos un ejemplo práctico y los errores típicos.