Voce pode fazer uma condicao com "instanceof", por exemplo :
public comparar(Object obj) { if (obj instanceOf CD) { System.out.println("Esse é um CD !!!"); } else if (obj instanceOf DVD) { System.out.println("Esse é um DVD !!!"); } else { System.out.println("Que raio é isso ?!?!?"); } } Abraç[]s, Max Ricardo Mercurio Ribeiro IT & Business Consultant for Alcoa Company e-mail: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (company) / [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (personal) phones # : (0x11) 9101-5511 mob. / (0x11) 3741-4418 com. -----Original Message----- From: Jean Carlo [mailto:[EMAIL PROTECTED]] Sent: Monday, 2 de December de 2002 5:21 PM To: [EMAIL PROTECTED] Subject: [java-list] Como transformar um objeto ? Pessoal, criei um método que retorna um parâmetro do tipo Object, e dentro deste método o objeto a ser retornado é escolhido, por exemplo, pode ser um objeto do tipo CD que é uma classe que criei com com campos de um cadastro de CD's ou pode ser um objeto do tipo DVD que é outra classe com campos de cadastro de DVD. A dúvida é o seguinte: Quando chamo o método que retorna o objeto, como saber se ele retornou o CD ou o DVD ? Posso chamar os métodos desta classe que ele retornou? Tem como fazer isso? Valeu turma. []'s Jean Carlo-BH ------------------------------------------------------------ _________________________________________________________ Voce quer um iGMail protegido contra vírus e spams? Clique aqui: http://www.igmailseguro.ig.com.br ------------------------------ 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] ------------------------------------------------------------------------- ------------------------------ 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] -------------------------------------------------------------------------