14-12-14, 01:38 PM
عملت مشروع تخرجي بلغة السي شارب وقد أرفقت في المشروع بعض مميزات اللغة , ولكن لعد أن سلمت النسخة للإدارة لاحظت بعض المميزات التي لا أعرف لها تفسير و قد أسأل عنها في المناقشة لذلك أرجو من من يعرف تفسير هذه المميزات أن يفيدني .
و هذه المميزات هي:
[rtl]· يتيح النمط dynamic إمكانية الربط مع الطرق أثناء التنفيذ بما يمكن من استدعاء الطرق وتركيب الكائنات وقت التنفيذ مثلما تفعل لغة جافا سكربت.[/rtl]
[rtl]· لدى سي# الكلمة المفتاحية delegate التي تتيح تعريف مؤشرات قوية التنميط إلى التوابع.[/rtl]
[rtl]· خلافاً للغتي سي وسي++ لا تستطيع المتحولات المحلية إخفاء المتحولات الموجودة في الكتلة البرمجية المحيطة .[/rtl]
[rtl]· يوفر فضاء التسمية namespace في لغة سي# نفس المستوى من العزل الذي توفره رزمة package جافا وفضاء التسمية namespace سي++، كما أنه يتمتع بالعديد من القواعد.[/rtl]
[rtl]والمميزات الشبيهة برزمة جافا.
أرجو تفسير هذه المميزات و لو جزاء منها , وجزاكم الله خيراً.
[/rtl]
و هذه المميزات هي:
[rtl]· يتيح النمط dynamic إمكانية الربط مع الطرق أثناء التنفيذ بما يمكن من استدعاء الطرق وتركيب الكائنات وقت التنفيذ مثلما تفعل لغة جافا سكربت.[/rtl]
[rtl]· لدى سي# الكلمة المفتاحية delegate التي تتيح تعريف مؤشرات قوية التنميط إلى التوابع.[/rtl]
[rtl]· خلافاً للغتي سي وسي++ لا تستطيع المتحولات المحلية إخفاء المتحولات الموجودة في الكتلة البرمجية المحيطة .[/rtl]
[rtl]· يوفر فضاء التسمية namespace في لغة سي# نفس المستوى من العزل الذي توفره رزمة package جافا وفضاء التسمية namespace سي++، كما أنه يتمتع بالعديد من القواعد.[/rtl]
[rtl]والمميزات الشبيهة برزمة جافا.
أرجو تفسير هذه المميزات و لو جزاء منها , وجزاكم الله خيراً.
[/rtl]