السلام عليكم
اريد ان اسال عن الكلمه المفتاحيه this
مااهميتها؟؟في الكود؟؟
عندي كودات تستخدم فيها هذه الكلمه ولا اعرف فائدتها
وشكرا لكم
السلام عليكم
اريد ان اسال عن الكلمه المفتاحيه this
مااهميتها؟؟في الكود؟؟
عندي كودات تستخدم فيها هذه الكلمه ولا اعرف فائدتها
وشكرا لكم
this تستخدم للتفريق بين المغيرات المتشابه في OOP و سوف اوضح استخدامها بمثال وان شاء افيدك يا اخي
public class Point{
private int x ,y; //**
//Constructor
Point(int x,int y)
{
this.x = x;
this.y = y;
}
}استخدام this هنا مثلا للتفر يق بين المتغير x في ** و المتغير x في ال Constructor اي انه عندما يريد المبرمج استخدام نفس المتغيرات في البرنامج يجب استخدام this
ففي المثال this.x=x اقصد ب this.x المتغير x في ** و =x اقصد المتغير في( Point(int x,int y
وتستجدم ايضا في موضوع الوراثة في الجافا
اتمنى انك فهمت ما اقصد
والله الموقفالموفق
لست متواجد بشكل يومي
هذا الموضوع مغلق.