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<?php
  class User
  {
    public $name;
    public $age;
    
    public function show()
    {
      return '!!!';
    }
  }
?>

Loome kasutajaga objekti:

php<?php
  $user = new User;
  $user->name = 'john';
  $user->age = 25;
?>

Kutsume välja oma meetodi:

php<?php
  echo $user->show(); // kuvab '!!!'
?>
Задание 1

Tehke klass Employee meetodiga show. Las see meetod kuvab mingit teksti.