دالة البناء (برمجة كائنية التوجه)
في البرمجة كائنية التوجه، تكون دالة البناء (بالإنكليزية constructor) في صنف ما هي نوع من الروتين الفرعي و تنادى في مرحلة إنشاء الكائن وهي تهيئ الكائن الجديد للاستخدام.[1][2][3] عادة تقبل الأوسطة (parameters) و تستخدمهم لتحديد قيم المتغيرات في الصنف.
![](../I/N_write.svg.png.webp)
![](../I/Breezeicons-actions-22-help-about.svg.png.webp)
دالة البناء تشبه الدّالات الكائنية، ولكنها تختلف عنهم في أنه لا يوجد لها نوع إرجاع (return type) و في أنها ليست موروثة ضمنيا ولها عادة قواعد مختلفة فيما يختص بمبدّلات المجال (scope modifiers). يكون اسم دالّة البناء عادة هو نفس اسم الصنف الذي يحتويها.
انظر أيضاً
مراجع
- Expert .NET 2.0 IL Assembler. APress. 2006-01-01. مؤرشف من الأصل في 24 يناير 2020. اطلع عليه بتاريخ 05 أبريل 2014. الوسيط
|CitationClass=
تم تجاهله (مساعدة) - Constructors and Destructors, from PHP online documentation نسخة محفوظة 18 يناير 2018 على موقع واي باك مشين.
- "Fabulous Adventures in Coding". Eric Lippert. 2013-02-06. مؤرشف من الأصل في 07 يوليو 2017. اطلع عليه بتاريخ 05 أبريل 2014. الوسيط
|CitationClass=
تم تجاهله (مساعدة); تحقق من التاريخ في:|تاريخ أرشيف=
(مساعدة)
- بوابة برمجة الحاسوب
- بوابة تقنية المعلومات
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.