Metódy objektov v PHP
Prejdime teraz k metódam. Metódy - sú to v podstate funkcie, ktoré môže volať každý objekt. Pri písaní kodu je rozdiel medzi metódami a vlastnosťami v tom, že pre metódy treba písať na konci okrúhle zátvorky, a pre vlastnosti - netreba.
Poďme trénovať. Urobme metódu show,
ktorá bude vypisovať nejaký text:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Vytvorme objekt s používateľom:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Zavolajme našu metódu:
<?php
echo $user->show(); // vypíše '!!!'
?>
Urobte triedu Employee s metódou show.
Nech táto metóda vypíše nejaký text.