⊗ppOpIhPbM 26 of 107 menu

Avalike meetodite pärimine OOP-s PHP-s

Alamklass pärib kõik vanemate avalikud meetodid. Vaatame seda näitega. Olgem meil klass järgmiste meetoditega:

<?php class User { private $name; public function setName($name) { $this->name = $name; } public function getName() { return $this->name; } } ?>

Olgem sellest klassist pärib järgmine klass:

<?php class Student extends User { } ?>

Kontrollime, kas meetodid pärandusid. Loome uue objekti üliõpilasega:

<?php $student = new Student; ?>

Määrame temale nime kasutades päritud meetodit:

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

Loeme tema nime kasutades päritud meetodit:

<?php $name = $student->getName(); echo $name; ?>

Kontrollige, et teie klass Employee pärib meetodid klassist User.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu