⊗ppOpIhInr 25 of 107 menu

Наследяване на класове в ООП в PHP

Един клас може да наследява от друг клас, заемайки неговите методи и свойства. Това е необходимо в случаите, когато два класа са много сходни. Например, може да имаме клас User, както и Student, който има същите свойства и методи, но също така добавя и свои собствени. В този случай би било удобно, студентът да наследи повтарящите се методи от родителя. Нека да видим как се прави това.

Нека имаме клас User, който ще бъде родител:

<?php class User { } ?>

Нека имаме и клас за студент, който ще бъде наследник:

<?php class Student { } ?>

Нека направим така, че клас-наследник да наследи методите и свойствата на своя родител. Това се прави с помощта на ключовата дума extends:

<?php class Student extends User { } ?>

Направете клас Employee, наследяващ от клас User.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне