Iteratori

Gli iteratori non sono un concetto originale di ruby. Essi sono comuni nei linguaggi orientati agli oggetti. Essi sono comuni anche in Lisp, anche se non sono chiamati iteratori. Ad ogni modo il conceto di iteratore è poco familiare per molti dunque dovra essere spiegato in dettaglio.

Il verbo iterare significa fare la stessa cosa molte volte, lo sapete, dunque un iteratore è qualcosa che fa la stessa cosa molte volte.

Quando scriviamo codice , abbiamo bisogno di cicli in molte situazioni. In C, li scriviamo usando for o while. Ad esempio,

char *str;
for (str = "abcdefg"; *str != '

Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Marcello
Ti è piaciuto l'articolo?