PHP super sinfi nədir?
PHP super sinfi nədir?

Video: PHP super sinfi nədir?

Video: PHP super sinfi nədir?
Video: Уроки PHP 7 | Как работать с формами. Методы GET и POST. В чем их отличие. 2024, Bilər
Anonim

PHP 5 Vərəsəlik. Obyekt yönümlü proqramlaşdırmada Miras imkan verir a sinif mövcud olanın xassələrindən və üsullarından istifadə etmək sinif . 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 ).

Burada PHP-də sinif nədir?

PHP | Dərslər . Funksiyalar arasındakı böyük fərqlərdən biri və siniflər ki, a sinif həm verilənləri (dəyişənləri), həm də 'obyekt' adlı paketi təşkil edən funksiyaları ehtiva edir. Sinif yerli metodları və yerli dəyişənləri özündə birləşdirən proqramçı tərəfindən müəyyən edilmiş məlumat növüdür. Sinif obyektlərin toplusudur.

Eynilə, PHP-də $this nədir? $ bu a istinad edir PHP Tərcüməçi tərəfindən sizin üçün yaradılmış, dəyişənlər massivindən ibarət obyekt. Normal bir sinifdə normal metod daxilində $this çağırsanız, $this həmin metodun aid olduğu Obyekti (sinif) qaytarır. Əgər kontekstdə əsas Obyekt yoxdursa, $this qeyri-müəyyən ola bilər.

Bunu nəzərə alsaq, nümunə ilə PHP-də sinif nədir?

Sinif − Bu, yerli funksiyalarla yanaşı, yerli məlumatları özündə birləşdirən proqramçı tərəfindən müəyyən edilmiş məlumat növüdür. düşünə bilərsiniz sinif eyni tipli bir çox nümunə yaratmaq üçün şablon kimi (və ya sinif ) obyektin. Obyekt − a ilə müəyyən edilən verilənlər strukturunun fərdi nümunəsi sinif.

PHP-də abstrakt siniflər hansılardır?

PHP-də mücərrəd dərslər . Abstrakt dərslər bunlardır siniflər ən azı bir metodun olduğu mücərrəd . istifadə abstrakt siniflər bunlar hamısı əsasdır siniflər bunu həyata keçirmək sinif icrasını verməlidir mücərrəd valideyndə elan edilmiş üsullar sinif . An abstrakt sinif ehtiva edə bilər mücərrəd eləcə də qeyri mücərrəd üsulları.

Tövsiyə: