 Bir tasarım modeli seçin ve tanımlayın.
Yineleyici tasarım deseni, bir nesnenin bir nesneler koleksiyonundan geçmesine izin veren bir tasarım desenidir. Bu model, bir koleksiyonun öğelerine, temel temsilini açığa çıkarmadan sırayla erişmenin bir yolunu sağlayarak çalışır. Koleksiyonda gezinmek için kullanılabilecek ayrı bir yineleyici nesneye sahip olarak, koleksiyon yineleyiciden bağımsız olarak değiştirilebilir, bu da koleksiyondaki değişikliklere izin verirken öğelere erişmeye devam etmesine izin verir. Yineleyici modeli, bir koleksiyonda gezinmeyi kolaylaştırırken, onu değiştirme esnekliğini de sağlar.