⊗ppOpIhOCM 27 of 107 menu

Metodele clasei derivate în OOP în PHP

Clasa derivată poate avea propriile sale metode. De exemplu, să adăugăm studentului nostru un getter și un setter pentru anul de studiu:

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

În clasa derivată vor fi accesibile atât metodele sale proprii, cât și cele moștenite. Să verificăm. Să creăm un obiect al clasei:

<?php $student = new Student; ?>

Să-i setăm numele folosind metoda moștenită, iar anul de studiu folosind metoda sa proprie:

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

Să citim numele și anul de studiu:

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

În clasa Employee creați un getter și un setter pentru salariu.

Verificați că în clasa Employee funcționează atât metodele sale proprii, cât și cele moștenite.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge