⊗ppOpIhPbM 26 of 107 menu

Arv av offentlige metoder i OOP i PHP

En barneklasse arver alle offentlige metoder fra foreldreklassene. La oss se på et eksempel. La oss si at vi har en klasse med følgende metoder:

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

La oss si at følgende klasse arver fra denne klassen:

<?php class Student extends User { } ?>

La oss sjekke at metodene ble arvet. La oss opprette et nytt studentobjekt:

<?php $student = new Student; ?>

La oss sette navnet hans ved hjelp av den arvede metoden:

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

La oss lese navnet hans ved hjelp av den arvede metoden:

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

Sjekk at klassen din Employee arver metoder fra klassen User.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis