تضامنًا مع حق الشعب الفلسطيني |
مصنع (برمجة كائنية التوجه)
اذهب إلى التنقل
اذهب إلى البحث
هذه المقالة بحاجة لمراجعة خبير مختص في مجالها. |
في البرمجة كائنية التوجه (OOP)، المصنع هو كائن مسؤول عن إنشاء كائنات أخرى - المصنع بصيغة نظرية هو وظيفة أو طريقة تُرجع كائنات من نموذج أو صنف مختلف[1] من استدعاء طريقة، والذي يُفترض أنه «جديد» "new".[أ] على نطاق أوسع، قد يُشار إلى روتين فرعي يقوم بإرجاع كائن «جديد» "new" على أنه «مصنع»، كما هو الحال في طريقة المصنع أو دالة المصنع. وهو المفهوم الأساسي في البرمجة كائنية التوجه، ويشكل الأساس لعدد من أنماط تصميم البرمجيات ذات الصلة.
ملاحظات
- ^ من ناحية الخاصة بالواجهة، يمكن استخدام أي كائن يقوم بإرجاع كائن كمصنع، ولكن من الناحية اللغوية النحوية، يقوم المصنع بإرجاع إما كائن تم إنشاؤه حديثًا، مثل مثيل صنف أو مثيل نموذج أولي، أو كائن يبدو جديدًا، مثل إعادة تهيئة كائن من تجمع الكائنات
المراجع
- ^ Gamma، Erich (1994). Design Patterns. Addison-Wesley. ص. 18–19. ISBN:9780321700698.