شرح صفوف ومحتوى الفقرة
ال iterator protocol يستخدم في تحديد الطريقة التي سوف يتم بها عرض النص الموجود بداخل object معين
ال object يصبح iterator عند تنفيذ دالة ( )next
- تقوم دالة next بأرجاع object حتي علي اثنان من الخصائص properties وهما :
- down : تكون قيمتها تساوي true عندما يتم انتهاء تنفيذ عملية التكرار علي عنصر معين و false اذا قام ال iterator باضافة قيمة جديدة
- value : هي القيمة التي تم ارجاعها بواسطة ال iterator ويمكن تجاهلها اذا كانت قيمت "done" تساوي "true "