بسم الله الرحمن الرحيم
إذا كان لدينا متغيرين بنفس الإسم وليكن x واستخدمنا this للوصول لإسناد قيمة ﻷحد المتغيرين فأيهما سيتم إسناد القيمة له
للتوضيح إذا كان لدينا الكود التالي
package java;
public class Class_Name
{
public int x;
public void function_Name()
{
int x;
this.x = 10;
}
}
فأي المتغيرين سيصبح قيمته 10 ؟ المتغير x في أعلى الكلاس أم المتغير x داخل الدالة ؟
أيضا هل هذه الجملة صحيحة
وظيفة المتغير this الوصول بشكل دقيق إلى أحد المتغيرات .
التعليقات