Algums autores consideram como polimorfismo paramétrico.
[]´s
Daniel A.
Sven van ´t Veer wrote:
> Cuidado !!!
>
> Method Overloading NÃO É polimorfism!!
>
> sven
>
> Alexandre Rodrigues Gomes wrote:
>
> > André, por poliformismo podemos que concluir que seja algo com muitas
> > formas, certo ?
> > Este algo de que estamos falando são os métodos, ou seja, polimorfismo é a
> > propriedade para que um método assuma várias formas.
> > Por exemplo, considere um método que faça um pesquisa por um cliente numa
> > base de dados qualquer. Suponha que eu tenha a possibilidade de fazer a
> > pesquisa do cliente pelo seu nome ou por seu CPF. Desta forma, teríamos a
> > necessidade de criar dois métodos distindos:
> >
> > findClientByName(String name) e
> > findClientByCPF(long cpf)
> >
> > Com o polimorfismo, isto não é necessário, o que torna sua solução mais
> > transparente e elegante:
> >
> > findClient(String name) e
> > findClient(long cpf)
> >
> > suponha também que desejamos criar um método para pesquisa que faça a
> > interseção entre idade e naturalidade. Logo, construiríamos um método com a
> > seguinte assinatura:
> >
> > findClient(Date idade, String natural)
> >
> > e todos estes métodos poderiam conviver numa mesma classe, sem problemas.
> >
> > By Alê!
> >
> >
> > -----Mensagem original-----
> > De: Yurion "André [mailto:[EMAIL PROTECTED]]
> > Enviada em: quarta-feira, 7 de março de 2001 14:44
> > Para: [EMAIL PROTECTED]
> > Assunto: [java-list] Polimorfismo
> >
> >
> > Caros amigos,
> >
> > Estou estudando POO e estou com algumas dúvidas sobre
> > polimorfismo.
> > A única coisa que sei sobre o assunto é que
> > está propriedade da OO permite que uma classe tenha
> > vários métodos com o mesmo nome desde de que o múmero
> > e o tipo de parâmetros seja diferentes.
> > Todo mundo fala que polimorfismo é só isso!!
> > Porém queria que se possível vc´s me mostrassem
> > exemplos de onde e quando utilizar está propriedade e
> > o que significa realmente polimorfismo..
> > Desde já agradeço a atenção de todos,
> >
> > André Yurion
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Get email at your own domain with Yahoo! Mail.
> > http://personal.mail.yahoo.com/
> >
> > ------------------------------ 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]
> > -------------------------------------------------------------------------
> >
> > ------------------------------ 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]
> > -------------------------------------------------------------------------
> >
> >
>
> ------------------------------ 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]
> -------------------------------------------------------------------------
------------------------------ 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]
-------------------------------------------------------------------------