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