Metody objektů v PHP
Přejděme nyní k metodám. Metody - to jsou v podstatě funkce, které může volat každý objekt. Při psaní kódu je rozdíl mezi metodami a vlastnostmi v tom, že u metod je třeba na konci psát kulaté závorky, a u vlastností - není.
Pojďme si to procvičit. Vytvoříme metodu show,
která bude vypisovat určitý text:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Vytvoříme objekt s uživatelem:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Zavoláme naši metodu:
<?php
echo $user->show(); // vypíše '!!!'
?>
Vytvořte třídu Employee s metodou show.
Nechť tato metoda vypisuje určitý text.