Caro Sven,

Sven van ´t Veer wrote:
> 
> Não concordamos com este explicação pelo seguinte.
> 
> Polimorfismo é um dos conceitos mais importante de OOP. O que é
> Polimorfismo, é a capacidade de uma referencia de um superclasse (ou
> interface) conter a referência de uma subclasse que inclui o conceito
> de ´Dynamic Binding´ ou a possibilidade de escolher o methodo certo
> para invocar at runtime.

Esta definição é pouco abrangente, veja o meu outro email.

> Com overloading o progammador escolha qual versão do methodo dentro da
> mesma classe tem que ser executado num certo momento durante a
> executação do programma. Isso NÂO È polimorfismo.

É sim, estou assumindo que além da classe a ser utilizada, os parâmetros
passados também fazem parte da escolha da resposta a uma mensagem
(invocação de método).
 
Christian Rauh

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