SóProvas


ID
2272207
Banca
INSTITUTO AOCP
Órgão
CASAN
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Na Programação Orientada a Objetos (POO), temos a possibilidade de utilizar modificadores de acesso para variáveis ou métodos declarados. Três desses modificadores de acesso são apresentados corretamente apenas em qual das alternativas a seguir?

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