Na programação orientada a objetos, como é chamado o recurso...

Próximas questões
Com base no mesmo assunto
Q3794587 Programação
Na programação orientada a objetos, como é chamado o recurso que permite a existência de dois ou mais métodos com o mesmo nome dentro de uma classe, desde que as listas de parâmetros desses métodos sejam diferentes?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: O conceito técnico consolidado de Programação Orientada a Objetos estabelece que sobrecarga de métodos é o recurso que admite, em uma mesma classe, métodos com o mesmo nome desde que tenham listas de parâmetros diferentes. Como o enunciado descreve exatamente essa situação, a alternativa correta é a E.

Tema central: Sobrecarga de métodos
Análise das alternativas
A
Errada
Desacoplamento é diretriz de projeto voltada à redução de dependência entre componentes. Não é mecanismo de definição de métodos com o mesmo nome e parâmetros distintos dentro de uma classe.
B
Errada
Herança é o mecanismo de obtenção ou reutilização de características de outra classe. Não corresponde à coexistência, na mesma classe, de métodos de mesmo nome diferenciados por parâmetros.
C
Errada
Método construtor é método especial de inicialização de objetos. Ainda que construtores possam ser sobrecarregados em várias linguagens, construtor não é o nome do recurso pedido pela questão.
D
Errada
Interface define contrato de operações ou comportamentos a serem implementados. Não designa o mecanismo de múltiplos métodos com o mesmo nome e listas de parâmetros diferentes em uma classe.
E
Certa
A alternativa E está correta porque nomeia precisamente o mecanismo descrito no enunciado: a coexistência, na mesma classe, de métodos homônimos diferenciados pela lista de parâmetros. Esse é exatamente o conceito técnico de sobrecarga de métodos.
Pegadinha da questão
A banca explora a confusão entre o recurso pedido e outros institutos de POO, especialmente herança e método construtor; o critério decisivo era identificar que o enunciado fala de mesmo nome com parâmetros diferentes, o que caracteriza sobrecarga, e não outro mecanismo.
Dica para questões semelhantes
  • Se o enunciado falar em mesmo nome e parâmetros diferentes na mesma classe, o conceito é sobrecarga.
  • Diferencie mecanismo de assinatura de método de institutos estruturais como herança e interface.
  • Não confunda construtor com o recurso técnico em si: construtor pode ser objeto de sobrecarga, mas não é sinônimo dela.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo