"Bună, Amigo! Ce-ai zice de câteva lecții utile și videoclipuri incluse pentru o măsură bună?"

— Domnule profesor, nu este ca dumneavoastră... Dar sunt de acord!

„Excelent! Atunci iată sursele tale suplimentare pentru astăzi.

Enum. Exemple practice. Adăugarea de constructori și metode.

Unul dintre principalele avantaje ale OOP este că face ușoară modelarea entităților din lumea reală . Dar unele entități din lumea reală au o gamă strict limitată de valori. De exemplu, există 4 anotimpuri în an, 7 note în muzică și 12 luni într-un an. O clasă Java obișnuită nu poate modela și respecta regulile unor astfel de entități. Dar clasa Enum poate.