تطوير البرمجيات · مصطلحات · مفاهيم البرمجة

ما معنى constructor؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح شائع

constructor: مُنشئ

عملية خاصة تُستخدم عند إنشاء كائن لتهيئة حالته الأولية وتوفير الاعتماديات اللازمة له.

طريقة الاستخدام

يظهر عند قراءة تعريف الصنف أو مناقشة تهيئة الكائنات. وتختلف صياغته وقواعد دورة حياته باختلاف لغة البرمجة.

أمثلة

  1. The constructor receives a clock so that tests can control the current time.

    يتلقى المُنشئ ساعةً تتيح للاختبارات التحكم في الوقت الحالي.

    تمرير مصدر الوقت اعتمادًا يجعل الاختبار قادرًا على تثبيت الوقت بدل الاعتماد على ساعة النظام.

  2. Avoid making a network request inside this constructor.

    تجنب إجراء طلب إلى الشبكة داخل هذا المُنشئ.

    تنفيذ اتصال خارجي أثناء إنشاء الكائن قد يجعل التهيئة بطيئة أو صعبة الاختبار.

تراكيب شائعة

  • default constructor
  • constructor argument
  • call a constructor

مصطلحات أخرى: مفاهيم البرمجة

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: