Ahmed1 السلام عليكم ورحمة الله وبركاته
هذه محاولة فقط :
صنف يعني كلاس (class) في لغة سي شارب (c#)
نوع يعني type والانواع الاصلية هي البيانات المعروفة مثل الاعداد والحروف . فلكل من هذه مواصفات مميزة فللعدد قيمة و إشارة ( - أو +) فإذا احتجت إلى تعريف نوع جديد يكفي ان تحدد مميزاته . فيمكن ان نضيف نوعا جديدا كالتالي :
النوع كلمة [10] حرف ؛
لقد عرفنا نوعا جديدا وهو عبارة عن مصفوفة حروف وسيأخذ هذا النوع دورا يشبه (صحيح ، حقيقي ، حرف ..)
مثال :
المتغير إسم كلمة ؛
نوع المتغير إسم هو كلمة .
شيء يعني (struct) في لغة سي شارب (c#) وهو من البيانات ولكنه مركب فيمكنك الوصول إلى احد خصائصه مباشرة بإستخدام إسم الشيء مثل طول المستطيل ، يكفيك ان تعرف شيئا إسمه مستطيل وتجعله مركبا من طول وعرض ثم تستدعي الطول بكتابة "مستطيل.طوله"
المتغير مستطيل شيء {
طوله صحيح ؛
عرضه صحيح ؛
} ؛