اريد شرح كلمة this في الجافا وماهي القيمة التي سيأخذها
مثل
X=3
Y=6
Void set y(int y
this y=y
y=this.y .
ماالفرق بين الجملتين لم اكتب الكود بشكل صحيح فقط لتوضيح ارجو الرد وشكرا
انصحك بمشاهدة فيديوهات الاستاذ عبدالله عيد دورة Java 101 الدروس 32 و 33 و 34
باختصار شديد لو أن لديك متغير public اسمه var و لديك مثود تحتوي على متغير اخر local اسمه أيضاً var
لن تستطيع الوصول للمتغير العام من داخل المثود بالطريقة التقليدية ببساطة لأن جافا تعطي الأولية للمتغير المحلي على العام و بالتالي حتى نصل للمتغير العام نسخدم عبارة this
مثال للتوضيح
التعليقات