Logo Passei Direto
Buscar
O que significa "sobrecarga de metodo" em OOP?
a) A criacao de metodos com o mesmo nome, mas com parametros diferentes, dentro da mesma classe.
b) A redefinicao de metodos herdados de uma classe base.
c) A criacao de metodos para alterar atributos de objetos diretamente.
d) A substituicao de um metodo existente por um novo metodo com o mesmo nome.
User badge image
Ensinando Através de Questões

ontem

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina