SóProvas


ID
2136865
Banca
FCM
Órgão
IF Sudeste - MG
Ano
2016
Provas
Disciplina
Programação
Assuntos

Na linguagem Java, utilizam-se modificadores de acesso na declaração de variáveis em uma classe para que estas sejam acessíveis somente por métodos da classe em que estão declaradas, e utilizam-se, então, os métodos Get e Set para escrever ou ler qualquer uma dessas variáveis.

O modificador de acesso utilizado para declarar esse tipo de variável é o

Alternativas
Comentários
  • public - Uma declaração com o modificador public pode ser acessada de qualquer lugar e por qualquer entidade que possa visualizar a classe a que ela pertence.

     

    private - Os membros da classe definidos como não podem ser acessados ou usados por nenhuma outra classe. Esse modificador não se aplica às classes, somente para seus métodos e atributos. Esses atributos e métodos também não podem ser visualizados pelas classes herdadas.

     

    protected - O modificador protected torna o membro acessível às classes do mesmo pacote ou através de herança, seus membros herdados não são acessíveis a outras classes fora do pacote em que foram declarados.

     

    default (padrão) - A classe e/ou seus membros são acessíveis somente por classes do mesmo pacote, na sua declaração não é definido nenhum tipo de modificador, sendo este identificado pelo compilador.

     

    http://www.devmedia.com.br/modificadores-de-acesso-do-java/25404

  • d-

    Usar private para variaveis e getters & setters para acessa-las é um caso de encapsulação, o processo de manter o conteudo disponivel somente para as partes que interessam, ocultando-o do resto. Usar encapsulamento tambem aumenta a coesao entre os componentes do sistema e diminui a acoplamento - dependencia entre as partes.