مصنع (برمجة كائنية التوجه)
في البرمجة كائنية التوجه (OOP)، المصنع هو كائن مسؤول عن إنشاء كائنات أخرى - المصنع بصيغة نظرية هو وظيفة أو طريقة تُرجع كائنات من نموذج أو صنف مختلف[1] من استدعاء طريقة، والذي يُفترض أنه «جديد» "new".[arabic-abajed 1] على نطاق أوسع، قد يُشار إلى روتين فرعي يقوم بإرجاع كائن «جديد» "new" على أنه «مصنع»، كما هو الحال في طريقة المصنع أو دالة المصنع. وهو المفهوم الأساسي في البرمجة كائنية التوجه، ويشكل الأساس لعدد من أنماط تصميم البرمجيات ذات الصلة.
ملاحظات
- من ناحية الخاصة بالواجهة، يمكن استخدام أي كائن يقوم بإرجاع كائن كمصنع، ولكن من الناحية اللغوية النحوية، يقوم المصنع بإرجاع إما كائن تم إنشاؤه حديثًا، مثل مثيل صنف أو مثيل نموذج أولي، أو كائن يبدو جديدًا، مثل إعادة تهيئة كائن من تجمع الكائنات
المراجع
- Gamma, Erich (1994)، Design Patterns، Addison-Wesley، ص. 18–19، ISBN 9780321700698.
- بوابة برمجة الحاسوب
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.