Indique a opção que completa corretamente a lacuna da asser...

Próximas questões
Com base no mesmo assunto
Q997407 Programação

Indique a opção que completa corretamente a lacuna da assertiva a seguir.


“Considerando-se as definições de herança na programação orientada a objetos, um método ou atributo _______________ é simplesmente herdado de uma classe progenitora.”

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra D - sobreposto.

Vamos entender o motivo:

Na Programação Orientada a Objetos (POO), a herança é um dos princípios fundamentais. Ela permite que uma classe (subclasse ou derivada) herde atributos e métodos de outra classe (superclasse ou progenitora). Isso facilita a reutilização de código e a criação de uma hierarquia entre classes.

Um método ou atributo sobreposto é aquele que é redefinido na subclasse para alterar ou extender o comportamento definido na superclasse. Se um método ou atributo é simplesmente herdado sem modificação, ele não é chamado de sobreposto, mas sim de herdado.

Agora, vamos analisar as alternativas incorretas:

A - novo: Métodos ou atributos novos são aqueles que são definidos na subclasse e não existem na superclasse. Eles não são herdados, mas sim criados especificamente na subclasse.

B - recursivo: Recursividade refere-se a um método que chama a si mesmo. Não se relaciona diretamente com herança, mas sim com a forma como uma função é implementada. Portanto, não se encaixa no contexto da herança.

C - construtor: Construtores são métodos especiais usados para inicializar objetos. Embora possam ser chamados no processo de herança, eles não são considerados simplesmente herdados como métodos ou atributos comuns. São executados durante a criação de uma instância da classe.

Como podemos ver, a única alternativa que se alinha corretamente com a ideia de um método ou atributo sendo simplesmente herdado de uma classe progenitora é D - sobreposto.

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

RECURSIVO - apenas herda, sem acrescentar nada e nem modificar

nova -> adiciona um método ou atributo novo

sobreposta - > melhorando um método ou atributo já existente.

Recursivo = um método que pode ser repetido.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo