1. This
This həmin anda hansı obyekt üzərində iş gedirsə,həmin obyektin
referansin qaytarır.
Bu açar söz nələrə xidmət edir,ona baxaq.
This əsasən 2 məqsədlə işlədilə bilər.
1.İlk olaraq kodlama edərkən ad toqquşması baş verdikdə.Nümunəylə
nə demək istədiyimə baxaq.
İlkin Abdullayev 1
3. This
Görüldüyü kimi metod içindəki lokal dəyişənlə sinfin içindəki qlobal
dəyişən adı toqquşur.Kod yazdığımda hansı dəyişəni çağırdığımı kompil-
yatoru başa salmaq üçün this istifadə edəcik.
İlkin Abdullayev 4
4. This
Görüldüyü kimi qlobal dəyişəni çağırmaq üçün this.ad yazıldı.
Bayaq qeyd etmişdik ki,this həmin andakı obyektin referansın qay-
tarır.Ona görə this yazıb nöqtə ilə a qlobal dəyişənini çağıra bilirik.
İlkin Abdullayev 5
5. This
2.This açar sözündən həm də konstruktordan digər konstruktorları
çağırmaq üçün istifadə olunur
İlkin Abdullayev 5
9. This
Burda səhv nədən ola bilər?Əsas metodda obyekt yaradıldı,tək para-
metrli konstruktor işə düşdü.Tək parametrli konstruktor 2 parametrli
olan konstruktoru çağırdı.Və 2 parametrli tək parametrliyi,tək parametrli
yenə 2 parametrliyi çağırır və dövrü olaraq bu dəvam edəcək.Buna görə
xəta görünür.
İlkin Abdullayev 9
10. This
Yazdığımız metod ThisAnlayisi adli bir tip qaytarir.This referansı(həmin
anda iş görülən obyektin)qaytardığından metodun qaytardığı tip olaraq
returndə this yaza bilərik.
İlkin Abdullayev 10