Antonio Oliveira wrote:
Caros,
Para que ocorra polimorfismo se faz necessária a existência de herança de uma classe (abstrata de preferência) ou a implementação de uma interface.
PS:
1) Não vamos confundir o conceito de polimorfismo com o de sobrecarga. O segundo ocorre quando temos em uma mesma classe, métodos com nomes iguais e assinaturas diferentes.
2) O conceito de polimorfismo não é da linguagem de programação Java, mas sim da Orientação a Objetos.
[]
----- Original Message ----- *From:* diego <mailto:[EMAIL PROTECTED]> *To:* [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ; [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> *Sent:* Tuesday, July 01, 2003 12:06 PM *Subject:* 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] <mailto:[EMAIL PROTECTED]> *To:* [EMAIL PROTECTED] <mailto:[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] <mailto:[EMAIL PROTECTED]>
UIN:241967404
------------------------------ 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] -------------------------------------------------------------------------