Isaque,

O que você perguntou é conhecido como 'Sobrecarga de Métodos',

Polimorfismo já é outra coisa.....veja abaixo:

public class A{
public M1(){
...
}
}


public class B{
     public M1(){
           ...
     }

public M2(){
...
}
}


public static void main (String args[]){
A objA = new A();
B objb = new B();


objA.M1(); -- chama o método M1 do objeto A
objB.M1(); -- chama o método M1 do objeto B


objA = objB;

objA.M1(); -- chama o método M1 do objeto B, pois na linha anterior fizemos um polimorfismo, ou seja, fizemos com que o objeto da classe A tomasse a forma do objeto B......isso é polimorfismo...

Se eu tiver errado me corrijam....caso contrário, espero que tenha ajudado...

Abraços

José Neto




Cristiano S. Neves escritos:


LORDzpolimorfismo ou sobrecarga de métodos?

Cristiano S. Neves
Gerente de TI


Prumos Interativa Ltda.
F 55 226 7951
E [EMAIL PROTECTED]
U http://www.prumos.com.br
-----Mensagem original-----
De: diego [mailto:[EMAIL PROTECTED]
Enviada em: terça-feira, 1 de julho de 2003 12:07
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: Re: [java-list] Polimorfismo só pode ser aplicado em classes que
tenha Herança???



Não necessariamente.
Quando vc vai sobrecrever um método que está na classe pai, sem sombras de
dúvida você precisa ter uma herança, mas quando você declara vários métodos
com a mesma assinatura, mas que recebem parâmetros diferentes, isto também é
considerado polimorfismo, e pouco importa, neste caso, que você tenha uma
classe ancestral.
----- Original Message -----
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, June 27, 2003 08:27
Subject: [java-list] Polimorfismo só pode ser aplicado em classes que
tenha Herança???






É correto afirmar que o Polimorfismo só pode ser aplicado em
classes que tenha Herança??? Alguém pode me ajudar neste conceito?


Cordiais saudações,
Isaque Niche Ramos Jota




Cordiais saudações,
Isaque Niche Ramos Jota


( (22) 2772-8000
(22) 9903-5193
* [EMAIL PROTECTED]
UIN:241967404





--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.493 / Virus Database: 292 - Release Date: 25/06/03



José Neto


------------------------------ 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------




Responder a