Java-da bu və super açar sözünün istifadəsi nədir?
Java-da bu və super açar sözünün istifadəsi nədir?

Video: Java-da bu və super açar sözünün istifadəsi nədir?

Video: Java-da bu və super açar sözünün istifadəsi nədir?
Video: 3.3 Java 17 Dərsləri | Dəyişənlər üçün Adlandırma qaydaları 2024, Aprel
Anonim

super və bu Java-da açar sözlər . super açar söz edir istifadə olunur bu zaman ana sinifin metodlarına daxil olmaq istifadə olunur cari sinfin metodlarına daxil olmaq. bu ehtiyatdır javada açar söz yəni bacarmırıq istifadə edin identifikator kimi. bu istifadə olunur cari sinif nümunəsinə, eləcə də statik üzvlərə istinad etmək.

Üstəlik, nümunə ilə Java-da super açar sözdən istifadə nədir?

1) super edir istifadə olunur dərhal ana sinif nümunə dəyişəninə istinad etmək. Biz bacarırıq super açar sözdən istifadə edin ana sinifin məlumat üzvünə və ya sahəsinə daxil olmaq üçün. Bu istifadə olunur əgər valideyn sinifi və uşaq sinifi eyni sahələrə malikdirsə. Yuxarıdakılarda misal , Heyvan və İt hər iki sinif ümumi xüsusiyyət rənginə malikdir.

Bundan əlavə, Java-da bu və super açar söz arasında fərq nədir? bu və super iki xüsusi açar sözdür Java , bir sinfin və onun cari nümunəsini təmsil etmək üçün istifadə olunur super sinif. Dediyim kimi içində birinci sətir, əsas bunun super ilə fərqi in Java odur ki, bu, bir sinifin cari nümunəsini təmsil edir, halbuki super ana sinifin cari nümunəsini təmsil edir.

Müvafiq olaraq, bu açar sözün Java-da istifadəsi nədir?

Açar söz 'BU' Java cari obyektə istinad edən istinad dəyişənidir. "bu" metodu çağırılan cari obyektə istinaddır. Bacararsan istifadə edin "bu" açar söz instansiyanızın/obyektinizin metodunda/konstruktorunda konfliktlərin adlandırılmasının qarşısını almaq üçün.

Java-da superin məqsədi nədir?

Tərif və İstifadə super açar söz superclass (ana) obyektlərə aiddir. Superclass metodlarını çağırmaq və superclass konstruktoruna daxil olmaq üçün istifadə olunur. Ən çox istifadə edilən super açar söz, eyni adlı metodları olan supersiniflər və alt siniflər arasındakı qarışıqlığı aradan qaldırmaqdır.

Tövsiyə: