Marcelo Quintella wrote:

> Eu tenho apenas assistido a toda essa discucao mas nao resisti aa tentacao
> de dar o meu palpite...
> 
> Eu estou mais para o lado do Andre do que para o lado do Mister M.
> "Conceito" de qualquer coisa eh uma coisa meio aleatoria. Alguem define o
> conceito e aquilo passa a valer. Mas o que essa discussao toda mostrou eh
> que nenhum dos dois conceitos pegou de verdade, e o termo "polimorfismo"
> passou a significar diferentes coisas dependendo de _quem_ o usa.

Já que somos todos ´javaneses´ devemos aceitar a definição usado nos 
curso da Sun e nos livros sobre Java, que dis que polimorfismo não é 
method overloading. Também não dá para ctar livros de 19990/19991 ou até 
antes. Na ciencia em geral, a significativa dedefinições e theorias 
cientificas mudam isso é chamado ´paradigm shift´ na filosofia (pos 
modernismo).

> Na minha o opiniao isso nao faz a menor diferenca. Sempre achei que
> poliformismo era pura e simplesmente method overriding. Mas os argumentos a
> favor ou contra a validade do termo para method overload sao igualmente
> fortes.

> Entao otimo, nao faz
> a menor diference qual dos dois eh "polimorfismo" ou nao. Se quiserem
> podemos criar um novo termo e passar a usa-lo...

Faz diferença sim, se alguem te perguntasse ´o que é polimorfismo´. 
Neste caso voçe deveria saber o que é, deveria saber também para 
applicar na prática já que polimorfismo para Java é tão importante qunto 
saber usar for (;;).

Sven


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