Cada classe pode ter implementações de operação ou métodos com denominaçõe...

Cada classe pode ter implementações de operação ou métodos com denominações únicas. Classes diferentes podem ter métodos com denominações iguais, porém, uma classe não pode ter métodos com denom...


publicidade
📖 Texto associado

Considerando conceitos e aplicações do paradigma de orientação
a objetos, julgue os próximos itens.

Cada classe pode ter implementações de operação ou métodos com denominações únicas. Classes diferentes podem ter métodos com denominações iguais, porém, uma classe não pode ter métodos com denominações iguais e parâmetros diferentes.

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Ingrid Nunes
    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.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.