PHP-də super açar söz nədir?
PHP-də super açar söz nədir?

Video: PHP-də super açar söz nədir?

Video: PHP-də super açar söz nədir?
Video: PHP Syntax 2024, Bilər
Anonim

The super açar söz superclass (ana) obyektlərə aiddir. Superclass metodlarını çağırmaq və superclass konstruktoruna daxil olmaq üçün istifadə olunur.

Eynilə, misal ilə izah edilən super açar söz nədir?

1) super dərhal ana sinif nümunə dəyişəninə istinad etmək üçün istifadə olunur. istifadə edə bilərik super açar söz ana sinifin məlumat üzvünə və ya sahəsinə daxil olmaq üçün. Valideyn sinifi və uşaq sinifi eyni sahələrə sahib olduqda istifadə olunur. Yuxarıdakılarda misal , Heyvan və İt hər iki sinif ümumi xüsusiyyət rənginə malikdir.

Eynilə, PHP super sinfi nədir? PHP 5 Vərəsəlik. The sinif irsi olan adlanır Valideyn sinfi (və ya super sinif və ya əsas sinif ) isə sinif digərini miras alan sinif Uşaq adlanır sinif (və ya alt sinif və ya törəmə sinif ). Yuxarıdakı nümunədə İnsan olacaq valideyn sinfi Kişi və Qadın onun övladı olacaq siniflər.

Bununla bağlı super açar söz dedikdə nəyi nəzərdə tutursunuz?

super a açar söz . Alt sinif metodu daxilində istifadə olunur tərifi -də müəyyən edilmiş metodu çağırmaq super sinif. Şəxsi üsullar super -sinif çağırıla bilməz. Yalnız ictimai və qorunan metodlar tərəfindən çağırıla bilər super açar söz . O, həmçinin ana sinifinin konstruktorlarını çağırmaq üçün sinif konstruktorları tərəfindən istifadə olunur.

Bu () və super () arasındakı fərq nədir?

Super() arasındakı fərq və bu () javada. super() həm də bu () hər ikisi konstruktor zəngləri etmək üçün istifadə olunur. super() Bu zaman Baza sinfinin konstruktorunu (yəni Valideyn sinfi) çağırmaq üçün istifadə olunur () cari sinfin konstruktorunu çağırmaq üçün istifadə olunur. super() Əsas sinifin (Valideyn sinfinin) konstruktorunu çağırmaq üçün istifadə olunur.

Tövsiyə: