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.

عهود على

Latest posts by عهود على (see all)

Comments

comments

اترك تعليقاً

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