⊗ppOpIhPbM 26 of 107 menu

Nasleđivanje javnih metoda u OOP u PHP-u

Klasa-potomak nasleđuje sve javne metode svojih roditelja. Pogledajmo na primeru. Neka postoji klasa sa sledećim metodama:

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

Neka od ove klase nasleđuje sledeća klasa:

<?php class Student extends User { } ?>

Proverimo da li su metode nasleđene. Kreirajmo novi objekat studenta:

<?php $student = new Student; ?>

Postavimo mu ime pomoću nasleđenog metoda:

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

Pročitajmo njegovo ime pomoću nasleđenog metoda:

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

Proverite da li vaša klasa Employee nasleđuje metode od klase User.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij