АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
⊗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 працуюць як яго ўласныя метады, так і ўспадкаваныя.

byenru