Objektum metódusok a PHP-ban
Térjünk át most a metódusokra. Metódusok - ezek lényegében olyan függvények, amelyeket minden objektum meghívhat. A kód írásakor a különbség a metódusok és a tulajdonságok között az, hogy a metódusok végén kerek zárójeleket kell írni, a tulajdonságoknál pedig nem.
Gyakoroljunk. Készítsünk egy show metódust,
ami kiír egy bizonyos szöveget:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Hozzunk létre egy objektumot a felhasználóval:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Hívjuk meg a metódusunkat:
<?php
echo $user->show(); // kiírja '!!!'-t
?>
Készítsen egy Employee osztályt egy show metódussal.
Legyen ez a metódus kiírja egy bizonyos szöveget.