André,

Isto não é polimorfismo. Isto é sobrecarga de métodos (ou ainda de
construtores). Polimorfismo é a capacidade de objetos responderem
diferenciadamente, de acordo com a sua classe, a um mesma mensagem.

Assim, ao convocar um método de um objeto criado, ele responderá de acordo
com a classe que ele foi criado e não de acordo com o tipo de referência.

Exemplo: (sem entrar no mérito desta péssima modelagem)

class Homem  
{
        void anda ()
        {
                ....
        }
}

class Perneta extends Homem
{
        void anda()
        {
                ...
        }
}

.....................................................

        Homem a = new Homem();
        Homem b = new Perneta();

        a.anda();               // anda como um homem
        b.anda();               // anda como um perneta

......................................................


Ficou claro?

abraços

Jorge

-----Original Message-----
From: Yurion "André [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 7 de março de 2001 14:44
To: [EMAIL PROTECTED]
Subject: [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]
-------------------------------------------------------------------------

Responder a