
Por Matheus Fernandes em 08/01/2025 20:38:30🎓 Equipe Gabarite
Gabarito: b)
O exemplo apresentado ilustra o conceito de polimorfismo.
O polimorfismo é um dos princípios da programação orientada a objetos que permite que objetos de classes diferentes possam ser tratados de maneira uniforme, ou seja, um mesmo método pode ter comportamentos diferentes dependendo do objeto que o invoca. No caso apresentado, os métodos cadastrar, alterar e excluir são herdados pelas classes Aluno e Professor, porém são sobrescritos com implementações distintas em cada uma dessas classes, demonstrando o polimorfismo.
O exemplo apresentado ilustra o conceito de polimorfismo.
O polimorfismo é um dos princípios da programação orientada a objetos que permite que objetos de classes diferentes possam ser tratados de maneira uniforme, ou seja, um mesmo método pode ter comportamentos diferentes dependendo do objeto que o invoca. No caso apresentado, os métodos cadastrar, alterar e excluir são herdados pelas classes Aluno e Professor, porém são sobrescritos com implementações distintas em cada uma dessas classes, demonstrando o polimorfismo.