« Patrons de conception/Itérateur » : différence entre les versions

Contenu supprimé Contenu ajouté
Stanlekub (discussion | contributions)
imported>Jaxom
→‎Itérateurs implicites : importation d'information depuis l'article anglais
Ligne 31 :
for Value in List:
print Value
 
// Java, J2SE 5.0, itérateur implicite
for (Value v : list)
System.out.print(v);
 
// C#, itérateur implicite
foreach (Value v in list)
Console.WriteLine(v);
 
// ActionScript, implicit iteration
for(Value in Object) {
trace(Value+" = "+Object[Value]);
}
 
Le langage [[C++]] dispose également de la fonction template <code>std::for_each()</code> qui permet des itérations implicites similaires, mais requiert toujours de fournir des objets interateurs en paramètres d'entrée.
 
[[Catégorie:Motif de conception]]