IT Questo tipo di utilizzo può sembrare familiare, perché gli enum sono costruiti in cima a classi e oggetti. Si comportano in modo simile e hanno quasi gli stessi requisiti. Gli enum condividono gli stessi spazi dei nomi di classe, interfacce e tratti.