⊗ppOpIhOCM 27 of 107 menu

Paveldėjimo metodai OOP PHP

Paveldintis klasė gali turėti savo metodus. Pavyzdžiui, pridėkime mūsų studentui mokslo metų getterį ir setterį:

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

Paveldinčioje klasėje bus prieinami ir jos asmeniniai metodai, ir paveldėti. Patikrinkime. Sukurkime klasės objektą:

<?php $student = new Student; ?>

Nustatykime jam vardą naudodami paveldėtą metodą, o mokslo metus naudodami savo metodą:

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

Nuskaitome jo vardą ir mokslo metus:

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

Klasėje Employee padarykite atlyginimo getterį ir setterį.

Patikrinkite, ar klasėje Employee veikia ir jos gimtieji metodai, ir paveldėti.

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