Skip to content
EntityQ2142696· pop 17· linked from 105 articles

نمط المكرر

Sign in to save

أحد الأنماط السلوكية في تصميم البرمجيات و التي تم ذكرها لأول مرة في كتاب أنماط التصميم

Article · العربية

نمط المكرّر iterator pattern هو أحد الأنماط السلوكية في أنماط تصميم البرمجيات، يُستخدم فيه مكرر والذي بدوره يُستخدم للنفاذ (traverse) إلى الحاويات البرمجية والوصول إلى عناصر الحاوية. يفصل نمط التكرار الخوارزميات عن الحاويات؛ في بعض الحالات، تكون الخوارزميات ضرورية للحاويات وبالتالي لا يمكن فصلها. على سبيل المثال، يمكن تنفيذ الخوارزمية الافتراضية البحث عن عنصر SearchForElement بشكل عام باستخدام نوع محدد من المكرّر بدلاً من تنفيذه كخوارزمية خاصة بالحاويات. يسمح هذا باستخدام SearchForElement على أي حاوية تدعم نوع المكرر المطلوب.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories