انتقل إلى المحتوى

الكائن الوصفي (برمجة)

من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها JarBot (نقاش | مساهمات) في 04:05، 7 أغسطس 2020 (بوت:صيانة V4.2، أزال وسم يتيمة). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

في علوم الكمبيوتر، الكائن الوصفي (بالإنجليزية: metaobject) هو كائن يعالج أو ينشئ أو يصف أو ينفذ كائنات (بما في ذلك نفسه). الكائن الذي ينتمي إليه الكائن الوصفي يسمى الكائن الأساسي. تتضمن بعض المعلومات التي قد يحددها الكائن الوصفي نوع الكائن الأساسي وواجهة الصنف البينية الأصناف الطرق والخاصيات وشجرة التحليل وما إلى ذلك. الكائننات الوصفية هي أمثلة لمفاهيم الانعكاس علوم الحاسوب، حيث يمكن للنظام الوصول (في وقت التشغيل عادة) إلى هيكله الداخلي. الانعكاس يمكّن نظام ما من إعادة كتابة نفسه بشكل فوري، لتغيير تنفيذه الخاص به أثناء تشغيله.[1]

انظر أيضًا

المراجع

  1. ^ Smith، Brian C (1 يناير 1982). "Procedural Reflection In Programming Languages". MIT Technical Report ع. MIT-LCS-TR-272. مؤرشف من الأصل في 2015-12-13. اطلع عليه بتاريخ 2013-12-16.