SóProvas


ID
4847731
Banca
Aeronáutica
Órgão
EEAR
Ano
2020
Provas
Disciplina
Programação
Assuntos

Um recurso poderoso da OO é o encapsulamento que possibilita, entre outras funcionalidades, dividir responsabilidades e ocultar a implementação. Os níveis de acesso são responsáveis por garantir tais recursos. Quando se deseja que o acesso seja disponível apenas à instância, ou seja, só para o objeto, aplica-se o nível de acesso

Alternativas
Comentários
  • Público: acesso a todos os objetos

    Privado: acesso somente para o objeto

    Protegido: acesso ao objeto, todas as subclasses e outras classes no mesmo pacote

    Recursivo: herda um método ou atributo da progenitora

  • Trata-se de uma questão sobre orientação a objetos.

    Basicamente o enunciado pergunta que nível de acesso devemos usar quando desejamos que o acesso seja disponível apenas a instância.

    Vamos as alternativas:

    A) Errado. Se usarmos o acesso público ela não será acessível apenas a instancia.

    B) Correto. Para deixarmos um recurso acessível apenas a instancia, ele tem que ser privado.

    C) Errado. Não existe nível de acesso recursivo. Recursivo é uma técnica de programação onde um método chama ele mesmo.

    D) Errado. No nível de acesso protegido o recurso seria acessível a classes herdadas, então não estaria limitado apenas a instância. 


    Gabarito do Professor: Letra B.