Acerca da programação Orientada a Objetos, a Herança ...

Próximas questões
Com base no mesmo assunto
Q386272 Engenharia de Software
Acerca da programação Orientada a Objetos, a Herança nada mais é do que criar classes usando outras classes já existentes. Nesse contexto, para declarar uma classe "Filho" que herda os atributos de uma classe "Pai", deve ser utilizada a "palavra":
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - extends.

A herança é um pilar fundamental da programação orientada a objetos, permitindo que uma classe herde comportamentos e atributos de outra classe, chamada de superclasse ou classe base. No contexto de linguagens de programação como Java, a palavra-chave extends é utilizada para estabelecer essa relação de herança. Com isso, a classe "Filho" adquire os membros públicos e protegidos da classe "Pai", podendo ainda adicionar seus próprios métodos e campos ou modificar os herdados, conforme necessário.

Por que a alternativa B é correta? A palavra-chave extends é específica para a criação de uma relação de herança entre classes. Ela explicita que a classe que está sendo definida é uma extensão da classe pai, herdando seu estado e comportamento. Isto é fundamental ao design de sistemas orientados a objetos, permitindo a reutilização de código e a criação de arquiteturas mais flexíveis e escaláveis.

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 B

A palavra chave extends é usada em uma class declarations ou class expressions para criar uma classe filha de outra classe.

SintaxeEdit

class ChildClass extends ParentClass { ... }

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Clique para visualizar este comentário

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