« Patrons de conception/Itérateur » : différence entre les versions
Contenu supprimé Contenu ajouté
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]]
|