نمط طريقة المصنع: الفرق بين النسختين

[مراجعة غير مفحوصة][مراجعة غير مفحوصة]
تم حذف المحتوى تمت إضافة المحتوى
وسمان: تمت إضافة وسم nowiki تعديل مصدر 2017
طلا ملخص تعديل
وسم: تعديل مصدر 2017
سطر 1:
{{مقالة غير مراجعة|تاريخ = مايو 2020}}
في '''البرمجة القائمة على الأصناف'''، يعد '''نمط طريقة المصنع {{إنج|factory method pattern}} نمطًا''' [[أنماط إبداعية|إبداعيًاانشائياً (اي الأنماط المسؤولة عن انشاء كائنات)]] يستخدم [[طريقة (برمجة حاسوب)|طرق]] المصنع {{إنج|factory methods}} للتعامل مع مشكلة إنشاء الكائنات دون الحاجة إلى تحديد [[صنف (حوسبة)|صنف]] الكائن الذي سيتم إنشاؤه بالضبط. يتم ذلك بواسطة إنشاء كائنات عن طريق استدعاء '''طريقة المصنع''' - إما محدد في واجهة ويتم تنفيذه بواسطة اصناف فرعية، أو يتم تنفيذه في صنف أساسي ويتم تجاوزه اختياريًا بواسطة الاصناف المشتقة - بدلاً من استدعاء [[دالة البناء (برمجة كائنية التوجه)|مُنشئ]].
 
== نظرة عامة ==