عرض مشاركة واحدة
  #11  
قديم 28-01-2013, 07:57 AM
malaklabieb malaklabieb غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Aug 2010
المشاركات: 92
معدل تقييم المستوى: 15
malaklabieb is on a distinguished road
Icon14

اقتباس:
المشاركة الأصلية كتبت بواسطة tmrmsr مشاهدة المشاركة
الاتي للسادة المعلمين (إثرائي)
1- الفرق ما بين type و data type بشكل مبسط جدا
data type
هي ما يمثلها أنواع البيانات المختلفة كما ذكر في الفصل الأول ص 3

أما type
قد تكون أحد ما يأتي
class , enumerations , structures , interfaces
ويمكن أن أعلن عن متغيرات مثلا من هذه الأنواع

2- الخصائص properties
- أي إعلانات سواء متغيرات - ثوابت - خصائص - تصنيفات - اجراءات - وغيره تمثل في الذاكرة بشكل ما ينظمها framework
- قيمتها متغيرة كلما خصصت قيمة جديدة للخاصية property حلت محل القيمة القديمة
- توفر وسيلة مرنة لقراءة و كتابة أو ضبط القيم لمتغير خاص (private) داخل التصنيف المعلن فيه هذه الخاصية (الرجاء الرجوع لموضوع http://www.thanwya.com/vb/showthread.php?t=493417) الذي يشرح الوصف السابق
- وتتعامل من خلال إجراءين
1- set وذلك لاستقبال القيمة (الكتابة)
2- get وذلك لاسترجاع القيمة (القراءة)
وأحيانا يطلق عليهم accesors
- وتستخدم كأنها عنصر أو عضو (member) بيانات في التصنيف class وعلى أساسه تعتبر مخزن للقيمه
- ويمكن إعلانها على 3 أشكال
1- readonly يقرأ منها القيم فقط
2- writeonly يكتب فيها القيم فقط
3- يقرأ ويكتب منها وفيها القيم
- الكائن object يحتفظ ببياناته من خلال الحقول fields (متغيرات variables) ومن خلال خصائصة properties
وأنشطته من خلال الإجراءات والأحداث
- أي object لا يتم التعامل معه مباشرة إلا من خلال object variable (مثل المتغيرات والثوابت)
وشكرا
شكرا جزيلا يا استاذ تامر علي التوضيح وبارك الله فيك ونريد من حضرتك اجابات الكتاب المدرسي للفصل الدراسي الثاني والاختبارات في اسرع وقت ممكن