⊗ppOpIhPbM 26 of 107 menu

Trashëgimia e Metodave Publike në OOP në PHP

Klasa e pasardhëse trashëgon të gjitha metodat publike të prindërve. Le të shohim një shembull. Le të themi se kemi një klasë me metodat në vijim:

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

Le të themi se nga kjo klasë trashëgohet klasa në vijim:

<?php class Student extends User { } ?>

Le të kontrollojmë nëse metodat u trashëguan. Le të krijojmë një objekt të ri me student:

<?php $student = new Student; ?>

Le t'i caktojmë një emër duke përdorur metodën e trashëguar:

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

Le të lexojmë emrin e tij duke përdorur metodën e trashëguar:

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

Kontrolloni nëse klasa juaj Employee trashëgon metodat nga klasa User.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo