جافا هذه الكلمة الرئيسية
مثال
باستخدام this
مع صفة فئة (س):
public class Main {
int x;
// Constructor with a parameter
public Main(int x) {
this.x = x;
}
// Call the constructor
public static void main(String[] args) {
Main myObj = new Main(5);
System.out.println("Value of x = " + myObj.x);
}
}
التعريف والاستخدام
تشير this
الكلمة الأساسية إلى الكائن الحالي في أسلوب أو مُنشئ.
الاستخدام الأكثر شيوعًا this
للكلمة الأساسية هو إزالة الالتباس بين سمات الفئة والمعلمات التي تحمل الاسم نفسه (لأن سمة الفئة مظللة بواسطة طريقة أو معلمة منشئ). إذا حذفت الكلمة الأساسية في المثال أعلاه ، فسيكون الناتج "0" بدلاً من "5".
this
يمكن استخدامها أيضًا من أجل:
- استدعاء مُنشئ الفئة الحالي
- استدعاء طريقة الفئة الحالية
- إرجاع كائن الفئة الحالية
- قم بتمرير وسيطة في استدعاء الأسلوب
- تمرير حجة في استدعاء منشئ
الصفحات ذات الصلة
اقرأ المزيد عن الكائنات في دروس Java / Objects Tutorial الخاصة بنا .
اقرأ المزيد عن المُنشئين في برنامج Java Constructors التعليمي الخاص بنا .
اقرأ المزيد حول الأساليب في البرنامج التعليمي لطرق جافا الخاص بنا .