é o seguinte o ResultSet é uma interface....só que você instancia ele com o retorno da chamada de db.executeQuery("select") essa db se não me engano é uma statement ou algo assim...pois bem, esse método retorna um objeto que implementa a interface ResulSet, esse objeto vai depender do banco que você está utilizando...mas vai implementar a interface que você necessita para fazer a sua lógica....o método não está escrito na interface, ela só garante a você que eles existem...
----- Original Message ----- From: Leandro Franchi <[EMAIL PROTECTED]> Sent: Tuesday, April 23, 2002 3:27:15 PM To: Java-List <[EMAIL PROTECTED]> Subject: [java-list] Trabalhando com Interfaces... > Olá caros amigos do Java-List, > > Estamos com uma dúvida muito cruel, simplesmente não entendemos como > podemos utilizar uma interface do mesmo modo que utilizamos a interface > Resultset... por exemplo: > > Resultset rs = db.executeQuery("SELECT * FROM FUNCIONARIOS"); > > while (rs.next()) > System.out.println(rs.getString("NOME")); > > rs.close(); > > Analisando o código acima, supomos que o rs é um objeto do tipo Resultset, > e que next(), getString() e close() são métodos pertencentes ao objeto > Resultset criado como rs. Porém, Resultset é uma interface, e não uma > classe, assim, ela não tem corpo dos metodos e sim só as assinaturas deles, > e ai vem nossa dúvida... como eles executam ??? Onde estão os corpos dos > metodos ??? > > > Grato > > Leandro Franchi > > > ------------------------------ 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] -------------------------------------------------------------------------