Johnatan,

Esses termos sao usados para definir o polimorfismo suportado em java. 

Overload significa sobrecarga de metodos, ou seja, mesmo nome de metodos,
porem com numero ou tipo de parametros diferentes.

Overrride significa sobreposicao de metodos. Quando voce herda uma classe,
por exemplo, e a sua superclasses tem um metodo com o mesmo nome da
sub-classe. Para distinguir, voce faz assim :

Classe.metodo();
SuperClasse.metodo();

Ambos os casos, sao usados para definir comportamentos diferentes para um
mesmo metodo.

Espero que te ajude.

Glecio.


-----Mensagem original-----
De: Johnatan
Para: [EMAIL PROTECTED]
Enviada em: 25/06/01 17:34
Assunto: [java-list] overriding vs overloading

Ola Lista
Alguem poderia me explicar qual a diferença de
overriding e overloading ?
Att.
Johnatan


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