• Matéria: Informática
  • Autor: celsooliveirajr
  • Perguntado 3 anos atrás

Questão 7

O modificador default não precisa ser declarado, ou seja, atributos ou métodos que não têm a declaração de um modificador de acesso são considerados default (do inglês, significa “padrão”). Além dos modificadores de acesso, o Java permite a utilização de outros modificadores, são eles: static, final e abstract. Os modificadores de acesso permitem que sejam geradas restrições de acesso ou instanciação e uso para atributos, esse é um importante recurso para aplicar estratégias de proteção da implementação de regras de negócio.

Selecione a alternativa que melhor explique o uso do modificador final:

Alternativa 1:
No caso de atributos, representa um espaço de memoria que é compartilhado entre as instâncias de uma classe

Alternativa 2:
Representa que um método só pode ser acessado dentro da mesma classe

Alternativa 3:
Representa que um valor de um atributo não pode ser alterado depois da sua inicialização

Alternativa 4:
Representa que um atributo só pode ser acessado dentro da mesma classe

Alternativa 5:
Permite que o atributo tenha o seu valor acessível em outras classes

Respostas

respondido por: jarbat78
2

Resposta:

Alternativa 3:

Representa que um valor de um atributo não pode ser alterado depois da sua inicialização

Explicação:

Página 62 do livro de Programação III: O modificador final restringe, ainda mais, o acesso aos elementos de uma classe. Ele faz com que o atributo não possa ser modificado em tempo de execução, ou seja, cria-se uma variável que terá um valor constante, do início ao término da execução da aplicação.

respondido por: apolloO
0

Resposta:

O modificador "default" é atribuído quando não é informado nenhum modificador de acesso.

Explicação:

Perguntas similares