НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить