دروس جافا

جافا هوم جافا مقدمة ابدأ جافا بناء جملة جافا تعليقات جافا متغيرات جافا أنواع بيانات جافا جافا نوع الصب مشغلي جافا سلاسل جافا جافا الرياضيات جافا المنطقية جافا إذا ... آخر تبديل جافا جافا أثناء التكرار جافا للحلقة جافا بريك / متابعة جافا المصفوفات

طرق جافا

طرق جافا معلمات طريقة جافا طريقة جافا التحميل الزائد نطاق جافا العودية جافا

فئات جافا

جافا OOP فئات / كائنات جافا سمات فئة Java طرق فئة جافا منشئو جافا معدِّلات جافا تغليف جافا حزم جافا / API الوراثة جافا جافا تعدد الأشكال فئات جافا الداخلية جافا التجريد واجهة جافا جافا Enums مدخلات مستخدم جافا تاريخ جافا جافا ArrayList جافا لينكدليست جافا HashMap جافا هاشسيت جافا التكرار فئات Java Wrapper استثناءات Java جافا RegEx خيوط جافا جافا لامدا

معالجة ملفات جافا

ملفات جافا جافا إنشاء / كتابة الملفات ملفات قراءة جافا جافا حذف الملفات

جافا كيف

أضف عددين

مرجع جافا

كلمات جافا طرق سلسلة جافا طرق جافا للرياضيات

أمثلة جافا

أمثلة جافا مترجم جافا تمارين جافا مسابقة جافا شهادة جافا


جافا هذه الكلمة الرئيسية

❮ كلمات جافا


مثال

باستخدام 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 التعليمي الخاص بنا .

اقرأ المزيد حول الأساليب في البرنامج التعليمي لطرق جافا الخاص بنا .


❮ كلمات جافا