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

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

انظر أيضًا

المراجع

  1. Smith, Brian C (1982-01-01). "Procedural Reflection In Programming Languages". MIT Technical Report (MIT-LCS-TR-272). مؤرشف من الأصل في 13 ديسمبر 2015. اطلع عليه بتاريخ 16 ديسمبر 2013. الوسيط |CitationClass= تم تجاهله (مساعدة)
    • بوابة علم الحاسوب
    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.