Metode objektov v PHP

Pojdimo zdaj k metodam. Metode - to so v bistvu funkcije, ki jih lahko kliče vsak objekt. Pri pisanju koda je razlika med metodami in lastnostmi v tem, da za metode moramo na koncu pisati okrogle oklepaje, za lastnosti pa - ne.

Vadimo se. Naredimo metodo show, ki bo izpisovala neko besedilo:

php<?php
  class User
  {
    public $name;
    public $age;
    
    public function show()
    {
      return '!!!';
    }
  }
?>

Ustvarimo objekt z uporabnikom:

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

Pokličimo našo metodo:

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

Naredite razred Employee z metodo show. Naj ta metoda izpiše neko besedilo.