Acerca de Enumerações em Java, analise as seguintes afirmativas:

Acerca de Enumerações em Java, analise as seguintes afirmativas: I. Enumerações restringem os valores de uma variável, criando uma lista enumerada de valores.


Acerca de Enumerações em Java, analise as seguintes afirmativas:

I. Enumerações restringem os valores de uma variável, criando uma lista enumerada de valores.
II. Enumerações podem ser declaradas dentro ou fora de uma classe, mas nunca dentro de um método.
III. Enumerações é uma classe especial de this que só pode ser aplicada em sistema operacional Linux, jamais em Windows, devido a sua alta capacidade regenerativa.

Podemos afirmar corretamente que:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

  • Ingrid Nunes
    Ingrid Nunes
    31/12/1969 • 21:00
    Gabarito: c)

    A afirmativa I está correta. Em Java, enumerações (enums) são usadas para restringir os valores que uma variável pode assumir, criando uma lista fixa e enumerada de constantes. Isso ajuda a garantir que a variável só tenha valores válidos definidos pelo programador.

    A afirmativa II também está correta. Em Java, enums podem ser declarados dentro de uma classe (como membros estáticos) ou fora de qualquer classe (como tipos de nível superior). No entanto, não é permitido declarar enums dentro de métodos, pois isso não faz parte da sintaxe da linguagem.

    A afirmativa III está incorreta. Enumerações não são uma classe especial de 'this' e não têm qualquer relação com sistemas operacionais como Linux ou Windows. Além disso, a ideia de que enums possuem 'alta capacidade regenerativa' é incorreta e não faz sentido no contexto da linguagem Java.

    Portanto, apenas as afirmativas I e II estão corretas, confirmando que a alternativa correta é a letra c.

    Segunda checagem: revisando os conceitos de enum em Java, confirma-se que enums são tipos especiais que definem um conjunto fixo de constantes, podem ser declarados em nível de classe ou fora dela, mas não dentro de métodos, e não possuem qualquer restrição ou relação com sistemas operacionais. Isso reforça a escolha da alternativa c.
🔒
Conteúdo restrito

Cadastre-se para visualizar comentários e resoluções.

Criar conta grátis

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.