Classes Internas (Java)/Exercício 02: Iteração: Difference between revisions

From Wiki**3

< Classes Internas (Java)
(Created page with "{{TOCright}} == Problema == Defina um iterador para a tabela anteriormente descrita. O it...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{TOCright}}
#REDIRECT [[ist:Classes Internas (Java)/Exercício 02: Iteração]]
== Problema ==
 
Defina um iterador para a [[Polimorfismo, Interfaces, Classes Abstractas/Exercício 02: Tabelas e Predicados|tabela anteriormente descrita]]. O iterador deve ser implementado como uma classe interna e deve implementar a seguinte interface (não confundir com a interface Java com nome semelhante):
 
<java5>
public interface Iterator {
  boolean hasNext(); // true if there are more elements in the collection
  int next(); // get the current element and advance to the next
}
</java5>
 
A tabela deve implementar a seguinte interface (não confundir com a interface Java com nome semelhante):
 
<java5>
interface Iterable { Iterator getIterator(); }
</java5>
 
= Solução =
 
== Exemplo de Aplicação ==
 
[[category:Ensino]]
[[category:PO]]
[[category:PO Exemplos]]

Latest revision as of 14:19, 7 November 2018