EMZETT.
Увійти

Enum (перелік)

Коротко: Тип даних, що складається з фіксованого наперед визначеного набору іменованих констант — наприклад, дні тижня чи сторони світу, для яких можуть існувати лише саме ці обмежені відомі значення.

Докладніше: Замість довільних чисел чи рядків для обмеженого стану (наприклад, 1 для понеділка) перелік робить припустимі значення явними й перевірюваними компілятором — неприпустиме значення на кшталт 8 для дня тижня просто неможливе. Це робить код читабельнішим і менш схильним до помилок, ніж розрізнені числові чи рядкові константи.

Подробиці

Контраст ясно показує перевагу:

Див. також: непримітивні типи