TheBrain نشر 17 ديسمبر 2015 أرسل تقرير نشر 17 ديسمبر 2015 متى نطلق على كائنات أو أي شيئ آخر لقب "الصنف الأول” في لغة برمجة معينة؟ ولماذا؟ وبماذا يختلفون على اللغات الأخرى التي لا تملك هذا النوع؟ اقتباس
0 هشام رزق الله نشر 17 ديسمبر 2015 أرسل تقرير نشر 17 ديسمبر 2015 باختصار، معناها أنه لا توجد أية قيود على استخدام الكائن، وهي تشبه أي كائن آخر.كائن من الدرجة الأولى هو شيء يمكنك التعامل معه بحيوية (dynamically) من ناحية الإنشاء والحذف والتمرير إلى دالة وإرجاعه كقيمة ولديه جميع المميزات التي تتمتع بها المتغيرات الأخرى في لغة البرمجة.بالنسبة للغة C++ فالدوال نفسها ليست كائنات صنف أول، وعلى الرغم من ذلك فإن مؤشرات الدالة هي من نوع صنف أول.المصدر اقتباس
السؤال
TheBrain
متى نطلق على كائنات أو أي شيئ آخر لقب "الصنف الأول” في لغة برمجة معينة؟ ولماذا؟ وبماذا يختلفون على اللغات الأخرى التي لا تملك هذا النوع؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.