Ingrid Nunes
EQUIPE
03/11/2025 • 09:23
Gabarito: b)
A afirmação está errada porque, em orientação a objetos, uma classe pode sim ter métodos com o mesmo nome, desde que tenham parâmetros diferentes. Isso é chamado de sobrecarga de métodos (method overloading). Ou seja, dentro da mesma classe, você pode ter vários métodos com o mesmo nome, mas que diferem na quantidade ou tipo dos parâmetros. Já entre classes diferentes, é comum ter métodos com o mesmo nome, o que é normal e esperado. Portanto, a parte que diz que "uma classe não pode ter métodos com denominações iguais e parâmetros diferentes" está incorreta.
A afirmação está errada porque, em orientação a objetos, uma classe pode sim ter métodos com o mesmo nome, desde que tenham parâmetros diferentes. Isso é chamado de sobrecarga de métodos (method overloading). Ou seja, dentro da mesma classe, você pode ter vários métodos com o mesmo nome, mas que diferem na quantidade ou tipo dos parâmetros. Já entre classes diferentes, é comum ter métodos com o mesmo nome, o que é normal e esperado. Portanto, a parte que diz que "uma classe não pode ter métodos com denominações iguais e parâmetros diferentes" está incorreta.