A sobrecarga de métodos ocorre quando há dois ou mais métodos com o mesmo nome em uma classe, mas com diferentes parâmetros. Já a sobreposição de métodos ocorre quando uma classe filha redefine um método de sua classe pai, com a mesma assinatura, mas com uma implementação diferente. Em outras palavras, a sobrecarga de métodos é uma maneira de ter vários métodos com o mesmo nome, mas com diferentes parâmetros, enquanto a sobreposição de métodos é uma maneira de substituir um método existente em uma classe pai com uma implementação diferente na classe filha.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar