Ol� Andr�, Olha, polimorfismo � a capacidade v�rias classes ter uma implementa��o diferente de um m�todo herdado da superclasse. Se o m�todo getPreco() est� na classe Poligono ele h� de ser reconhecido, no entanto, se ele estiver na classe Retangulo, n�o haver� de ser reconhecido como de Poligono.
Espero ter ajudado, Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf ----- Original Message ----- From: "Andr� Barbosa" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, January 30, 2002 6:11 PM Subject: [java-list] D�vida Quer ter seu pr�prio endere�o na Internet? Garanta j� o seu e ainda ganhe cinco e-mails personalizados. Dom�niosBOL - http://dominios.bol.com.br D�vida b�sica de iniciante: Fazendo um teste de polimorfismo, montei uma estrutura assim: Classes: poligono / \ retangulo circulo | quadrado Retangulo e circulo extendem de poligono, e quadrado extende de retangulo. Pois bem. Todas as classes implementem um m�todo getValor, que retorna um valor (constante) double do objeto. E as classes retangulo, circulo e quadrado implementam um m�todo getPreco, que retorna um preco (constante) double objeto. Suponhamos que eu queira criar um array de refer�ncia para v�rios poligonos, eu crio um array do tipo poligono poligono[] p = new poligono[3]; Depois de criar cada objeto em seu indice no array, eu quero listar o valor deles. Normal, na classe que eu criei o array, crio um m�todo "Mostra", por exemplo, que recebe um poligono public void mostra(poligono p) { System.out.println(p.getValor()); } Por�m, se eu utilizo o mesmo m�todo para exibir o Preco... public void mostra(poligono p) { System.out.println(p.getPreco()); } Me d� um erro de compila��o, pq ele diz que getPreco() � um carinha desconhecido da classe poligono. A pergunta � a seguinte: eu sou obrigado a implementar getPreco() em poligono, para o polimorfismo funcionar???? []�s Andr� ------------------------------ 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] -------------------------------------------------------------------------
