الفرق بين المراجعتين ل"Design Patterns/iterator"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط
(2.0 محتوى)
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:نمط المكرِّر Iterator}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:نمط المكرِّر Iterator}}</noinclude>
 +
نمط المكرِّر هو نمط تصميم سلوكي يسمح لك بتخطي عناصر من مجموعة (Collection) دون كشف التمثيل التحتي (underlying representation) لها (قائمة، مكدَّس، شجرة، إلخ).
 +
 +
== المشكلة ==
 +
المجموعات هي إحدى أكثر أنواع البيانات استخدامًا في البرمجة، لكن رغم ذلك فهي لا تعدو كونها مجرد حاوية لمجموعة من الكائنات.
 +
 +
ضع الصورة. أنواع مختلفة من المجموعات.

مراجعة 09:21، 2 يوليو 2019

نمط المكرِّر هو نمط تصميم سلوكي يسمح لك بتخطي عناصر من مجموعة (Collection) دون كشف التمثيل التحتي (underlying representation) لها (قائمة، مكدَّس، شجرة، إلخ).

المشكلة

المجموعات هي إحدى أكثر أنواع البيانات استخدامًا في البرمجة، لكن رغم ذلك فهي لا تعدو كونها مجرد حاوية لمجموعة من الكائنات.

ضع الصورة. أنواع مختلفة من المجموعات.