Em relação às características de programação orientada a obj...
A propriedade que uma classe tem de comportar-se de maneira diferente de acordo com o objeto instanciado é denominada encapsulamento.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema central da questão: A questão aborda um dos pilares fundamentais da Programação Orientada a Objetos (POO), que é a capacidade de uma classe em se comportar de maneiras diferentes dependendo do objeto instanciado. Esse conceito é crucial para o entendimento de como as linguagens orientadas a objetos funcionam e interagem com objetos e classes.
Resumo teórico: Na POO, existem quatro conceitos principais: Encapsulamento, Herança, Polimorfismo e Abstração. A questão menciona o termo "encapsulamento" de maneira incorreta ao descrever uma funcionalidade que pertence ao polimorfismo.
Justificativa da alternativa correta (Gabarito E - errado): A propriedade que permite que uma classe se comporte de maneira diferente de acordo com o objeto instanciado é chamada de polimorfismo. Este conceito permite que métodos com o mesmo nome em classes diferentes (ou mesmo na mesma classe, usando sobrecarga) tenham comportamentos distintos. O encapsulamento, por outro lado, refere-se à ocultação dos detalhes internos de uma classe e à exposição de uma interface pública.
Análise das alternativas: Como a questão é do tipo "Certo ou Errado", analisamos apenas a afirmação dada. A alternativa "Encapsulamento" para descrever o comportamento de múltiplas formas é incorreta. O correto seria usar "Polimorfismo" para tal descrição.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
```Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito: ERRADO
Encapsulamento → consiste em proteger os dados de uma classe, restringindo o acesso direto aos atributos e expondo apenas métodos controlados (getters/setters).
Polimorfismo → é a capacidade de um objeto se comportar de maneira diferente dependendo da classe concreta do objeto, mesmo que a mensagem enviada seja a mesma.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo