É um princípio de orientação a objetos, que permite que cla...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a letra E - Herança. Este é um conceito fundamental na orientação a objetos. A Herança permite que uma classe (conhecida como subclass ou classe filha) herde atributos e métodos de outra classe (superclass ou classe pai). Esse mecanismo de herança promove o reuso de código, pois a classe filha pode usar as funcionalidades já implementadas na classe pai, além de possibilitar a adição ou a modificação de comportamentos específicos na classe filha.
O princípio da Herança é essencial para o polimorfismo, outro conceito importante da orientação a objetos, que possibilita a uma classe derivada ser tratada como se fosse um objeto de sua classe base. Contudo, isso não faz da Herança sinônimo de polimorfismo. A Herança é mais voltada para a questão de estruturação e reutilização de código, enquanto o polimorfismo está mais relacionado à flexibilidade e à capacidade de tratar diferentes objetos derivados de uma mesma classe base de maneira uniforme.
Vamos entender isso com um exemplo simples: imagine uma classe Veículo que possui atributos como cor
e placa
e um método chamado mover()
. Podemos criar uma classe Carro que herda de Veículo e ganha todos os seus atributos e métodos sem precisar reescrevê-los, podendo ainda adicionar atributos como numeroDePortas
ou sobrescrever o método mover()
para refletir comportamentos específicos de um carro.
Portanto, a Herança é um pilar da orientação a objetos que promove uma organização mais natural e reutilizável do código, permitindo a construção de sistemas mais complexos de uma forma mais eficiente e mantendo a relação de is-a (é-um), que estabelece que um objeto de uma classe derivada é um tipo do objeto da classe base. Isso é crucial em muitos aspectos do design de software, incluindo a manutenção e a escalabilidade das aplicações.
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
Copiaram do próprio Wikipedia...
Herança é um princípio de , que permite que compartilhem e , através de "heranças". Ela é usada na intenção de reaproveitar código ou comportamento generalizado ou especializar operações ou atributos
Fonte: https://pt.wikipedia.org/wiki/Heran%C3%A7a_(programa%C3%A7%C3%A3o_orientada_a_objetos)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo