Enumerated Type
Um Enumerated Type (tipo enumerado) é um tipo de dados que consiste em um conjunto de valores nomeados, chamados de enumeradores. É usado para criar um conjunto de constantes que são relacionadas, tornando o código mais legível e seguro em termos de tipo.