Questão 2519193

Tecnologia da Informação · 2025

Questão

ID 2519193

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2025 Banca: FSADU - Fundação Sousândrade de Apoio ao Desenvolvimento da UFMA Órgão: Instituto Federal do Maranhão


Em Java, considere o uso de classes declaradas dentro de outras classes e a organização de classes em arquivos-fonte.

Com relação a esse assunto, analise as afirmações a seguir.

I. Uma classe interna declarada como static pode ser instanciada sem depender de um objeto da classe externa.

II. Ao projetar uma classe interna, é recomendável declará-la como static quando não necessitar acessar membros da classe externa.

III. Uma classe interna criada diretamente no ponto de uso (classe anônima) pode implementar várias interfaces ao mesmo tempo.

IV. Usar classes internas estáticas pode ser uma alternativa para evitar a criação de várias classes independentes no mesmo arquivo-fonte, melhorando a organização e o encapsulamento.

V. Uma classe local pode ser declarada dentro de um método, bloco ou construtor, obedecendo às mesmas regras de escopo de variáveis locais.

São corretas as afirmações:

Alternativas da questão 2519193
Pular para o conteúdo principal