- Override: É a sobrescrita de método. Um método pode ser declarado e implementado na classe pai, mas na filha ele pode ter outra implementação.
- Overload: É a sobrecarga de método. Métodos com o mesmo nome, mas com tipos de parâmetros e/ou retornos diferentes. Não é o mesmo método e não sobrescreve (Override) o método pai.
quarta-feira, 14 de outubro de 2009
Java: Override X Overload
Pergunta chavão em entrevistas: Qual a diferença entre Override e Overload. Ai vai:
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário