Zgjidhni një model dhe përshkruani atë.
Modeli i dizajnit të iteratorit është një model i dizajnit që lejon një objekt të kalojë nëpër një koleksion objektesh. Ky model funksionon duke siguruar një mënyrë për të hyrë në elementët e një koleksioni në mënyrë sekuenciale pa ekspozuar përfaqësimin e tij themelor. Duke pasur një objekt të veçantë iterator që mund të përdoret për të kaluar koleksionin, koleksioni mund të modifikohet në mënyrë të pavarur nga iteratori, duke lejuar ndryshime në koleksion ndërsa ende lejon që elementët të mund të hyjnë. Modeli i iteratorit e bën të lehtë për të kaluar një koleksion ndërsa ende siguron fleksibilitetin për ta modifikuar atë.