⊗ppOpIhPbM 26 of 107 menu

Nyilvános metódusok öröklődése az OOP-ban PHP-ben

A gyermekosztály örökli a szülők összes nyilvános metódusát. Nézzük ezt egy példán keresztül. Tegyük fel, hogy van egy osztályunk a következő metódusokkal:

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

Tegyük fel, hogy ebből az osztályból örököl a következő osztály:

<?php class Student extends User { } ?>

Ellenőrizzük, hogy a metódusok öröklődtek-e. Hozzunk létre egy új objektumot egy hallgatóval:

<?php $student = new Student; ?>

Állítsuk be a nevét az öröklött metódussal:

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

Olvassuk ki a nevét az öröklött metódussal:

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

Ellenőrizd, hogy a te Employee osztályod örökli-e a metódusokat a User osztálytól.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás