W tej lekcji omawiamy wyliczenia w Javie: czym jest
enum, jak je deklarować i gdzie umieszczać, jak używać w parze ze
switch, iterować wartości przez
values(), a także stosować metody
name(),
ordinal(),
valueOf(). Zobaczymy rozszerzone możliwości (
pola,
konstruktory,
metody), przeanalizujemy praktyczny przykład i typowe błędy.