⊗ppOpIhOCM 27 of 107 menu

Методи на наследниците в ООП в PHP

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

<?php class Student extends User { private $year; public function setYear($year) { $this->year = $year; } public function getYear() { return $this->year; } } ?>

В класа-наследник ще бъдат достъпни както неговите лични методи, така и наследените. Нека проверим. Създайте обект от класа:

<?php $student = new Student; ?>

Задайте му име с помощта на наследения метод, а годината на обучение с помощта на собствен метод:

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

Прочетете неговото име и година на обучение:

<?php $name = $student->getName(); $year = $student->getYear(); echo $name . ' ' . $year; ?>

В класа Employee създайте гетър и сетър за заплатата.

Проверете, че в класа Employee работят както неговите собствени методи, така и наследените.

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