Caros,
- Polimorfismo(várias formas) significa um mesmo método poder ter
comportamentos diferentes em classes diferentes.
- A assinatura(identificação) de um método é formada pelo seu nome e seus
parâmetros e não somente pelo seu nome.
Considerando as duas afirmações acima podemos concluir que sobrecarga
não é polimorfismo, pois, quando fazemos sobrecarga estamos tratando de
métodos diferentes apesar de terem o mesmo nome. Dois métodos
sobrecarregados têm o mesmo nome, porém, não são a mesma mensagem. Portanto,
comportamentos diferentes para métodos diferentes me parece uma coisa óbvia.
Abraços.
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------