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] 
-------------------------------------------------------------------------

Responder a