Objektide meetodid PHP-s
Liigume nüüd meetodite juurde. Meetodid - on sisuliselt funktsioonid, mida saab välja kutsuda iga objekt. Koodi kirjutamisel on vahe meetodite ja omaduste vahel selles, et meetodite jaoks tuleb kirjutada ümarsulud lõpus, aga omaduste jaoks - ei pea.
Harjutame. Teeme meetodi show,
mis kuvab mingit teksti:
<?php
class User
{
public $name;
public $age;
public function show()
{
return '!!!';
}
}
?>
Loome kasutajaga objekti:
<?php
$user = new User;
$user->name = 'john';
$user->age = 25;
?>
Kutsume välja oma meetodi:
<?php
echo $user->show(); // kuvab '!!!'
?>
Tehke klass Employee meetodiga show.
Las see meetod kuvab mingit teksti.