é 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] 
-------------------------------------------------------------------------

Responder a