Exercice : ArrayList Iterator

  1. Complétez l'exemple DemoComplet.java de la page Iterator en introduisant une deuxième classe d'aggrégat, ArrayListAggregate, qui utilise un ArrayList au lieu d'un simple tableau d'objets.
    Implémentez les deux itérateurs correspondant, et adaptez le code de test de manière à utiliser ce nouvel aggrégat.
  2. Identifiez les acteurs du pattern Factory Method : où sont les créateurs, les produits ; quelles sont les factory methods ?