⊗ppOpIhPbM 26 of 107 menu

Наследяване на публични методи в ООП в PHP

Класът-наследник наследява всички публични методи на родителите. Нека да разгледаме пример. Да предположим, че имаме клас със следните методи:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

Да предположим, че от този клас наследява следният клас:

<?php class Student extends User { } ?>

Нека проверим дали методите са наследени. Нека създадем нов обект със студент:

<?php $student = new Student; ?>

Нека му зададем име с помощта на наследения метод:

<?php $student->setName('john'); ?>

Нека прочетем името му с помощта на наследения метод:

<?php $name = $student->getName(); echo $name; ?>

Проверете дали вашият клас 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне