Ed
ontem
A sobrecarga de método (ou "method overloading") em Programação Orientada a Objetos (OOP) refere-se à capacidade de criar múltiplos métodos com o mesmo nome, mas com diferentes parâmetros (tipos ou quantidades) dentro da mesma classe. Isso permite que um método execute diferentes funções dependendo dos argumentos que recebe. Analisando as alternativas: a) A criação de métodos com o mesmo nome, mas com parâmetros diferentes, dentro da mesma classe. - Esta é a definição correta de sobrecarga de método. b) A redefinição de métodos herdados de uma classe base. - Isso se refere à sobrescrita de método (ou "method overriding"), não à sobrecarga. c) A criação de métodos para alterar atributos de objetos diretamente. - Isso não se relaciona com o conceito de sobrecarga de método. d) A substituição de um método existente por um novo método com o mesmo nome. - Isso também se refere à sobrescrita de método, não à sobrecarga. Portanto, a alternativa correta é: a) A criação de métodos com o mesmo nome, mas com parâmetros diferentes, dentro da mesma classe.
Mais perguntas desse material