Java – Instance Variables

  • هي متغيرات يتم أنشائها علي مستوي الكلاس وخارج نطاق method, constructor or any block.
  • يتم أنشاء قيمة داخل الذاكرة لكل متغير
  • يتم أنشائها عند أنشاء أوبجكت جديد بأستخدام كلمة new  وينتهي دورها في حالة أنتهاء الأوبجكت
  • القيم الموجودة بها يتم أستخدامها من خلال أكتر من  method, constructor or block
  • يمكن أضافة Access modifiers لها مث public – private
  • هي مرئية بداخل الكلاس لكل من methods, constructors and block لذلك يفضل جعلها private
  • لها قيم إفتراضية مثلاً

numbers   0

Booleans   false

object references  null

  • يمكن أن تستدعي مباشرة من خلال الاسم داخل الكلاس وعند أستدعها بداخل  static methods يكون من خلال الأوبجكت وأسم المتغير

  •  

    مثال 

 

 

النتيجة 

 

ونستكمل النوع الأخير المقال القادم إن شاء الله

يرجي تقييم الموضوع

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather
The following two tabs change content below.

عهود على

Comments

comments

الوسوم

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *