
Por David Castilho em 10/01/2025 03:23:20🎓 Equipe Gabarite
Gabarito: b)
Esse princípio de projeto de orientação a objetos é chamado de Polimorfismo.
O Polimorfismo permite que objetos de classes diferentes possam ser tratados de maneira uniforme, ou seja, um mesmo método pode ser chamado em objetos de classes diferentes e cada classe pode ter sua própria implementação desse método. Isso é possível devido à capacidade do compilador de distinguir os métodos com o mesmo nome, mas com assinaturas diferentes, como no caso da classe S mencionada na questão.
Esse princípio de projeto de orientação a objetos é chamado de Polimorfismo.
O Polimorfismo permite que objetos de classes diferentes possam ser tratados de maneira uniforme, ou seja, um mesmo método pode ser chamado em objetos de classes diferentes e cada classe pode ter sua própria implementação desse método. Isso é possível devido à capacidade do compilador de distinguir os métodos com o mesmo nome, mas com assinaturas diferentes, como no caso da classe S mencionada na questão.